本篇转自博客:上海-悠悠 原文地址:http://www.cnblogs.com/yoyoketang/tag/unittest/ 前言 在执行用例过程中由于是无人值守的,用例运行报错的时候,我们希望能对当前屏幕截图,留下证据。 在写用例的时候,最后一步是断言,可以把截图的动作放在断言这里,那么如何 ...
分类:
编程语言 时间:
2017-11-06 15:07:20
阅读次数:
141
本篇转自博客:上海-悠悠 原文地址:http://www.cnblogs.com/yoyoketang/tag/unittest/ 前言 在设计用例的时候,有些用例只是参数数据的输入不一样,比如登录这个功能,操作过程但是一样的。如果用例重复去写操作过程会增加代码量,对应这种多组数据的测试用例,可以用 ...
分类:
编程语言 时间:
2017-11-06 15:04:32
阅读次数:
135
本篇转自博客:上海-悠悠 原文地址:http://www.cnblogs.com/yoyoketang/tag/unittest/ 前言 批量执行完用例后,生成的测试报告是文本形式的,不够直观,为了更好的展示测试报告,最好是生成HTML格式的。 unittest里面是不能生成html格式报告的,需要 ...
分类:
编程语言 时间:
2017-11-06 15:02:12
阅读次数:
250
本篇转自博客:上海-悠悠 原文地址:http://www.cnblogs.com/yoyoketang/tag/unittest/ 前言 很多初学者在使用unittest框架时候,不清楚用例的执行顺序到底是怎样的。对测试类里面的类和方法分不清楚,不知道什么时候执行,什么时候不执行。 本篇通过最简单案 ...
分类:
编程语言 时间:
2017-11-06 14:56:56
阅读次数:
197
本篇转自博客:上海-悠悠 原文地址:http://www.cnblogs.com/yoyoketang/tag/unittest/ 这样一一分析下来,我们对unittest 框架有了初步的了解。运行脚本,因为引入了unittest 框架, 所以控制台输出了用例的执行个数、时间以及是否ok 等信息。 ...
分类:
编程语言 时间:
2017-11-06 14:54:47
阅读次数:
200
本篇转自博客:上海-悠悠 原文地址:http://www.cnblogs.com/yoyoketang/tag/unittest/ 前言 前面讲到unittest里面setUp可以在每次执行用例前执行,这样有效的减少了代码量,但是有个弊端,比如打开浏览器操作,每次执行用例时候都会重新打开,这样就会浪 ...
分类:
编程语言 时间:
2017-11-06 14:53:21
阅读次数:
235
import unittest import ddt #第三方库 data=[[1,2],[3,4],[5,6]] @ddt.ddt class MyTestCase(unittest.TestCase): #只有一个参数时 @ddt.data(1,2,3) def test_01(self,a):... ...
分类:
编程语言 时间:
2017-11-05 21:42:23
阅读次数:
262
之前讲了 Xamarin.Forms 的 UITest 走进 UITest for Xamarin.Forms 走进 Xamarin Test Recorder for Xamarin.Forms 但 UnitTest 更是不可缺少的,不管写什么开发都是需要的 以下演示基于 WIN 10 17017 ...
分类:
其他好文 时间:
2017-11-02 13:10:47
阅读次数:
216
最近为了实现自动化测试case运行失败后自动重试到处求教,自己研究了两三天以失败告终,最后在网上发现有大神重写了suite中的run方法说可以实现,但是不太适用我的项目,最终通过重写run_tests.py文件配合重写后的run方法实现了运行失败后重试。 run方法 源代码出处:http://blo ...
分类:
编程语言 时间:
2017-10-29 21:16:06
阅读次数:
491
单元测试的重要性就不多说了,可恶的是python中有太多的单元测试框架和工具,什么unittest, testtools, subunit, coverage, testrepository, nose, mox, mock, fixtures, discover,再加上setuptools, di ...
分类:
编程语言 时间:
2017-10-27 10:22:09
阅读次数:
257