自动化
april429_
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Pytest 初始
>安装 Pip install pytest >用例设计原则 文件名以 test_.py 文件和_test.py 以 test_ 开头的函数 以 Test 开头的类,不能包含 init 方法 以 test_ 开头的类里面的方法 所有的包 pakage 必项要有__init__.py 文件 不符合规则的测试用例不会执行. class Test_Demo(): def test_demo(self): assert 1 print('pass')原创 2020-08-20 21:01:28 · 642 阅读 · 0 评论 -
Appium 功能测试-常用方法封装
1.1 查找单个元素 def find_element(self, by, locator): try: element = WebDriverWait(self.driver, self.outTime).until(lambda x: x.find_element(by, locator)) except TimeoutException as t: print('timeout!') else:原创 2020-07-20 22:07:30 · 359 阅读 · 0 评论 -
自动化--接口测试
自动化–接口测试 def api_test(): # request-get params = {‘key1’: ‘value1’, ‘key2’: ‘value2’} # 参与以字典形式传递 r = requests.get(“http://www.baidu.com”, params=params) # request-post,编码方式由content-type 判断 data = {'key1': 'value1', 'key2': 'value2'} # 字典 # 1.form格式(appli原创 2020-05-11 22:03:26 · 231 阅读 · 0 评论 -
自动化测试--浏览器
自动化测试–浏览器 def control_chrome(): #启动浏览器 chromeOptions = webdriver.ChromeOptions() chromeOptions.add_experimental_option(“useAutomationExtension”, False) #处理权限弹窗 driver_path = os.getcwd() + r’/driver/chromedriver.exe’ driver = webdriver.Chrome(executable_pa原创 2020-05-11 22:01:42 · 212 阅读 · 0 评论 -
功能测试--自动化
功能测试–自动化 ###App### def control_app(): # 启动 desired_caps = { ‘platformName’: ‘Android’, ‘platformVersion’: ‘7.0’, ‘deviceName’: ‘Android Emulator’, ‘appPackage’: ‘com.cn.test’, ‘appActivity’: ‘activity’ } driver = webdriver.Remote(‘http://127.0.0.1:4723/wd/原创 2020-05-11 22:00:21 · 199 阅读 · 0 评论
分享