Python+Selenium自动化测试框架--第一个自动化测试脚本
一、目标
打开Chrome浏览器,访问百度网站,搜索selenium,检查搜索列表是否存在selenium官网链接
二、分析
1.首先打开浏览器
2.访问百度网站
3.定位百度搜索输入框
4.输入selenium
5.点击“百度一下
6.在搜索列表中判断是否存在selenium官网链接
7.退出并关闭窗口
三、代码编辑
# coding=utf-8 from selenium import webdriver import time driver = webdriver.Chrome() # 打开Chrome浏览器 driver.maximize_window() # 最大化浏览器窗口 driver.implicitly_wait(5) # 设置时间等待 driver.get("http://www.baidu.com") # 访问百度 driver.find_element_by_id("kw").send_keys("selenium") # 定位百度搜索框,并输入selenium driver.find_element_by_id("su").click() # 定位“百度一下”按钮,点击 time.sleep(3) # 等待3秒,方便调试,熟悉了可以去掉 ele_string = driver.find_element_by_xpath("//*[@id=‘rs‘]/table/tbody/tr[1]/th[1]/a").text # 通过断言的方法进行判断 if (ele_string == "selenium官网"): print("测试成功,结果和预期结果匹配!") else: print("测试失败,未搜索到相应内容") driver.quit()
相关推荐
xiangxiaojun 2020-09-23
Reiki 2020-08-16
letheashura 2020-08-14
tiankele0 2020-07-29
curiousL 2020-07-18
王练 2020-07-18
tiankele0 2020-07-18
amei0 2020-07-08
Reiki 2020-07-06
Ronnyxie 2020-07-06
xiangxiaojun 2020-07-05
zhanghaibing00 2020-06-28
xiongyouqiang 2020-06-28
Ronnyxie 2020-06-27
amei0 2020-06-26
letheashura 2020-06-26
tiankele0 2020-06-26
王练 2020-06-25