摘要: random_method.pyimport random class randomMethod(): def get_random_name(self): data = ''.join(random.sample('zyxwvutsrqponmlkjihgfedcba123456', 5)) da 阅读全文
posted @ 2021-08-24 17:58 东北小酱 阅读(35) 评论(0) 推荐(0)
摘要: request_method.pyimport requests import json class RequestMethod: def post_main(self, url, data, cookies=None): if cookies != None: res = requests.pos 阅读全文
posted @ 2021-08-24 17:56 东北小酱 阅读(149) 评论(0) 推荐(0)
摘要: 一、find_element.pyfrom rip_dictionary.rip_datacreate.base.read_ini import ReadIni from selenium.webdriver.support import expected_conditions as EC from 阅读全文
posted @ 2021-08-24 17:13 东北小酱 阅读(112) 评论(0) 推荐(0)
摘要: 一、read_ini.pyimport configparser,os class ReadIni(): def __init__(self,node=None,file_name=None): if file_name == None: file_name = os.path.abspath('. 阅读全文
posted @ 2021-08-24 16:55 东北小酱 阅读(227) 评论(0) 推荐(0)
摘要: 1、assert断言 常用的就5种: 1、assertEqual(a,b,[msg='测试失败时打印的信息']):若 a=b,则测试用例通过 2、assertNotEqual(a,b,[msg='测试失败时打印的信息']):若a != b,则测试用例通过 3、assertTrue(x,[msg='测 阅读全文
posted @ 2021-08-24 10:13 东北小酱 阅读(166) 评论(0) 推荐(0)
摘要: 1、unittest容器执行用例 Unittest.main()是执行所有的case。 当我不想所有的case都去执行,只想执行其中某条/或某些case的情况下,怎么办呢? 知识点: 1、unittest.TestSuite() 添加unittest测试容器,或者叫测试套件 2、addTest(类名 阅读全文
posted @ 2021-08-24 10:03 东北小酱 阅读(126) 评论(0) 推荐(0)
摘要: 1、每条用例的前置和后置条件 知识点: 1、setUp()方法,在每一条用例执行之前运行,也就是每条用例的初始化方法 tearDown()方法,在每一条用例执行之后运行,也就是每条用例的结束方法 2、什么时候用呢? 比如单据审批流的例子:提单人登录 -> 创建并提交单据 -> 退出系统, 财务BP登 阅读全文
posted @ 2021-08-24 09:57 东北小酱 阅读(645) 评论(0) 推荐(0)
摘要: 1、unittest简介 python内部自带一个单元测试的模块,unittest。适用于单元测试、接口自动化、web自动化、移动端自动化。 作用:该测试框架可组织执行测试用例,并且提供了丰富的断言方法,判断测试用例是否通过,最终生成测试报告。 什么叫单元测试? 单元测试是开发者编写的一小段代码,用 阅读全文
posted @ 2021-08-24 09:49 东北小酱 阅读(235) 评论(0) 推荐(0)