- 博客(6)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
转载 selenium提供了三种模式的断言:assert 、verify、waitfor
1)Assert(断言) 失败时,该测试将终止。2)Verify(验证) 失败时,该测试将继续执行,并将错误记入日志显示屏 3)Waitfor(等待) 用于等待某些条件变为真如果该条件为真,他们将立即成功执行。如果该条件不为真,则将失败并暂停测试。直到超过当前所设定的超过时间。一般跟setTimeout时间一起使用 常用断言assertLocation(判断当前是在正确的页面)assertTitl...
2018-04-22 23:46:39 5263
转载 unittest框架加载测试用例(testcase)的不同方法详细讲解
一、unittest模块的各个属性说明1.unittest的属性如下:['BaseTestSuite', 'FunctionTestCase', 'SkipTest', 'TestCase', 'TestLoader', 'TestProgram', 'TestResult', 'TestSuite', 'TextTestResult', 'TextTestRunner', '_TextTestR...
2018-04-22 20:54:33 8642
原创 测试框架Unitest的运行原理,以及多个测试类中的执行顺序以及简化方法
单元测试单元测试(unit testing)是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义,如C语言中单元指一个函数,Java里单元指一个类,图形化的软件中可以指一个窗口或一个菜单等。总的来说,单元就是人为规定的最小的被测功能模块。单元测试框架在单元测试框架出现之前,开发人员在创建可执行测试时饱受折磨。最初的做法是在应用程序中创建一个...
2018-04-22 20:06:13 6645
原创 pycharm不同测试框架的设置、unittest测试案例
1.Python的测试框架有很多,例如Pytest 、Unittest 、Pyunit 、testtools、subunit、等等(1)pytest是python的一种单元测试框架,与python自带的unittest测试框架类似,但是比unittest框架使用起来更简洁,效率更高。(2)unittest单元测试框架不仅可以适用于单元测试,还可以适用WEB自动化测试用例的开发与执行,该测试框架可组...
2018-04-22 19:40:30 2655
原创 python3 + selenium------Chrome和Firefox 驱动的使用和版本对应
一.Chrome浏览器对应各个版本驱动的地址如下:http://chromedriver.storage.googleapis.com/index.html备注:打开如上网页之后,2.38的版本是比2.4版本要高,而不是比小数点后第一位数字大小点击进入之后:详细信息如下,win系统的,都使用第三个,点击notes.txt,显示所有详细的版本对应信息二.Chrome驱动的具体使用问题使用WebDr...
2018-04-22 19:33:08 26633
原创 python3---unittest框架----setUp&tearDown、setUpClass&tearDownClass、setUpModule&tearDownModule
(1)当类里面定义了setUp()方法的时候,测试程序会在执行每条测试项前先调用此方法;同样地,在全部测试项执行完毕后,tearDown()方法也会被调用。验证如下:import unittestclass SimpleTest(unittest.TestCase): def setUp(self): self.foo = list(range(10)) ...
2018-04-07 12:28:36 2011
Genymotion_ARM_Translation 大全
2018-05-26
MySQL——根据用户名查询用户的排名情况
2022-03-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人