一、编程思路 1、图逻辑框图 2、确定测试用例 3、进行单元、覆盖率测试 二、代码实现 1、计算器单元测试 首先对照代码画了类似下图的简单逻辑框图 然后对照每一个判断节点,设计了一些测试用例,在调试过程中会发现代码的一些缺陷,然后增加或者修改测试用例,下图是测试过程中的报错例子截图: 下面贴出最后完 ...
分类:
其他好文 时间:
2020-03-06 17:31:28
阅读次数:
90
1,断点调试是指自己在程序的某一行设置一个断点,调试时,程序运行到这一行就会停住,然后你可以一步一步往下调试,调试过程中可以看各个变量当前的值,出错的话,调试到出错的代码行即显示错误,停下。然后程序可以进行分析从而这个 bug,使用断点调试可以帮助我们最终查看C程序源代码的执行过程,提高程序员的水平 ...
分类:
其他好文 时间:
2020-02-25 12:27:36
阅读次数:
56
程序在遇到问题无法继续执行时,会 告知开发/用户。开发需要做的事情就是,在开发过程中,尽量减少异常发生的可能,同时完成异常捕获,保证丑陋的异常不会直面用户。 同时,异常内容也是调试过程中非常重要的讯息。 打断点调试 调试的目的是检验我们的代码是否有问题,代码是否按照我们的想法在正确的执行。 打断点调 ...
这段时间因为搞关于目标检测类型的算法模型,在yolo官网上找到yolov3-tiny模型,这篇博客具体说说调试过程出现的bug github地址https://github.com/ultralytics/yolov3(这里是框架的官网源码) 首先是关于配置问题 我的是win10+python3.8 ...
IDEA编辑器,tomcat服务器,在调试过程中控制台输出中文乱码,按照网上教程已经将所有设置编码 的地方都设置为UTF-8了,但还是不行,输出依旧是中文乱码的。 具体设置过程如下: 1、看网上经验,大多数同学只要做如下设置,即可让IDEA控制台正常显示中文信息: 1.1 IDEA设置编码,File ...
分类:
其他好文 时间:
2020-02-08 15:44:29
阅读次数:
94
推荐几个不错的console调试技巧 在我们的日常前端开发中,使用最频繁的莫过于使用console.log在浏览器的控制台中打印出我们需要调试的信息,但是大部分人可能跟之前的我一样,没有意识到其实console除了log方法以外,还有很多实用的方法,这些方法可以使我们的调试过程更加容易,也表达得更加 ...
分类:
其他好文 时间:
2020-02-04 23:24:00
阅读次数:
61
我们在写winform程序时,经常会使用在一个窗口中通过点击产生另外一个窗口,原来的窗口通过this.hide()代码而隐藏。紧接着可能我们直接关闭第二层窗口来结束程序,但是调试过程中会发现我们的程序并没有正常关闭,而是到了后台运行,这样的程序如果做出软件来使用,就会造成内存资源大量占用而产生浪费, ...
使用镜像服务器 在调试和修改测试计划的过程中,通常会为采样器增加一些额外的设置,例如设置额外HTTP头、Cookie管理器或认证管理器等,但当设置了这些内容后,sampler发出的请求是否就与预期的完全一致呢? 当然用户可以通过添加监听器来看查采样器发出的HTTP请求,但如果调试过程中并不想真正地把 ...
分类:
其他好文 时间:
2020-01-27 23:49:18
阅读次数:
90
Visual Studio 调试中将结构体指针转换为结构体数组查看 1. 首先,我们在调试过程中,发现一个指针,无法显示其数组形式,很难受... 2. 将其添加到"监视"窗口 3. 修改监视的值,后面加上查看的索引个数 4. 其转化为数组 ...
分类:
编程语言 时间:
2020-01-24 23:42:43
阅读次数:
162
检查点:前面我们对用户名和密码进行了参数化,那么怎样来判断JMeter有没有正确调用test.dat里面的文件呢。当然,我们可以从结果图表中查看。但我还是想在登录接口进行一下检查。 JMeter里面的检查点通过添加断言来完成。 下面我们换一个接口,继续解读检查点的使用 1、右键点击我们的“商品搜索” ...
分类:
其他好文 时间:
2020-01-23 21:17:26
阅读次数:
109