自动化实战测试一(登录)
一、被测对象安装地址http://www.byhy.net/prac/pub/info/bysms/备注:mac下如果运行命令是sh runserver.bat二、安装成功后,下载要测试的接口文档byhy.net/tut/auto/pytest/01/#实战案例三、用例分析分析过程:1、首先用例是登录模块的接口2、对账号的用户名和密码不同,得到的提示信息和接口文档保持一致四、初始的代码如图from
·
一、被测对象安装地址
http://www.byhy.net/prac/pub/info/bysms/
备注:mac下如果运行命令是
sh runserver.bat
二、安装成功后,下载要测试的接口文档
byhy.net/tut/auto/pytest/01/#实战案例
三、用例分析

分析过程:
1、首先用例是登录模块的接口
2、对账号的用户名和密码不同,得到的提示信息和接口文档保持一致
四、初始的代码如图
from selenium import webdriver
#下载谷歌插件,括号中是存在的谷歌插件的地址
wd = webdriver.Chrome(r'/Users/edy/Downloads/testtools/chromedriver')
#被测地址是百度地址
wd.get('http://127.0.0.1:8050/mgr/sign.html')
# 输入用户名
wd.find_element_by_id('username').send_keys("byhy")
# 输入密码
wd.find_element_by_id('password').send_keys("88888888")
# 点击登录按钮
wd.find_element_by_tag_name('button').click()
# 打印提示框内容
print(wd.switch_to.alert.text)
#退出浏览器
wd.quit()
接下来就是代码的变形和pytest的应用
更多推荐




所有评论(0)