上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 23 下一页
摘要: 1、说明对于一些未完成的或者不满足测试条件的测试函数和测试类,可以跳过执行2、使用方式强制跳过:@unittest.skip()reason是跳过的理由@unitest.skip(reason) def test_01(self): pass举例:@unittest.skipIf(condition 阅读全文
posted @ 2022-04-24 18:30 郭祺迦 阅读(219) 评论(0) 推荐(0)
摘要: 1、说明让程序替代人为判断测试程序执行结果是否符合预期结果的过程2、提前注意所有的断言方法都有一个msg参数,如果指定msg参数的值,则将该信息作为失败的错误信息返回3、为什么要学习断言自动化脚本在执行的时候一般都是无人值守状态,我们不知道执行结果是否符合预期结果,所以我们需要让程序代替人为检测执行 阅读全文
posted @ 2022-04-24 16:57 郭祺迦 阅读(94) 评论(0) 推荐(0)
摘要: 1、说明Fixture是一个概述,对一个测试用例环境的初始化和销毁就是一个Fixture2、Fixture控制级别方法级别每个方法执行前和执行后都自动调用函数使用:初始化(前置处理):def setUp(self)-->首先自动执行销毁(后置处理):def tearDown(self)-->最后自动 阅读全文
posted @ 2022-04-24 16:29 郭祺迦 阅读(179) 评论(0) 推荐(0)
摘要: 1、说明用来加载TestCase到TestSuite中,即加载满足条件的测试用例,并把测试用例封装成测试套件使用unittest.TestLoader,通过该类下面的discover()方法自动搜索指定目录下指定开头的.py文件,并将查找到的测试用例组装到测试套件2、方法loadTestsFromT 阅读全文
posted @ 2022-04-24 15:34 郭祺迦 阅读(772) 评论(0) 推荐(0)
摘要: 1、说明TestTestRunner是用来执行测试用例和测试套件的2、使用实例化runner = unittest.TextTestRunner()执行runner.run(suite) # suite:为测试套件名称3、举例 阅读全文
posted @ 2022-04-24 14:18 郭祺迦 阅读(406) 评论(0) 推荐(0)
摘要: 1、说明多条测试用例集合在一起,就是一个TestSuite2、使用实例化:suite=unittest.TestSuite() # suite:为TestSuit实例化的名称添加用例的方式一条一条的添加用例suite.addTest(ClassName("MethodName")) # 参数解析: 阅读全文
posted @ 2022-04-24 14:00 郭祺迦 阅读(120) 评论(0) 推荐(0)
摘要: 1、TestCase用法 import unittest class EcshopLogin(unittest.TestCase): def test01_baili(self): print('测试百里') def test02_weiwei(self): print('测试微微') 2、执行方式 阅读全文
posted @ 2022-04-22 15:36 郭祺迦 阅读(84) 评论(0) 推荐(0)
摘要: 1、什么是自动化框架以及它的作用自动化框架unittest是Python自带的一个单元测试框架,用它来做单元测试自动化框架的作用提高测试效率,降低维护成本减少人工干预脚本因素增加代码的可重用率unitest单元测试框架和自动化测试框架的关系单元测试:指的是针对我们程序的最小单元(方法)进行测试uni 阅读全文
posted @ 2022-04-22 09:09 郭祺迦 阅读(242) 评论(0) 推荐(0)
摘要: 如何定位隐藏元素?js操作隐藏元素1、什么是隐藏元素?3种情况2、案例3、案例代码:4、隐藏元素如何操作呢?方法一:前面讲的鼠标悬停,先让它显示方法二:js可以直接点击隐藏元素 阅读全文
posted @ 2022-04-18 19:29 郭祺迦 阅读(399) 评论(0) 推荐(0)
摘要: chrome捕捉dialog提示语定位dialog元素,获取文本当点击某个元素,弹出dialog的时候,如何捕获呢?f12,source界面,点击暂停然后定位dialog出来的页面的元素即可 阅读全文
posted @ 2022-04-18 19:29 郭祺迦 阅读(513) 评论(0) 推荐(0)
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 23 下一页