一、被测对象安装地址

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的应用

Logo

一站式 AI 云服务平台

更多推荐