Python+Selenium自动化测试框架--第一个自动化测试脚本
2021-01-18 07:13
标签:imp 测试框架 xpath coding 代码编辑 脚本 匹配 chrome col 一、目标 打开Chrome浏览器,访问百度网站,搜索selenium,检查搜索列表是否存在selenium官网链接 二、分析 1.首先打开浏览器 2.访问百度网站 3.定位百度搜索输入框 4.输入selenium 5.点击“百度一下 6.在搜索列表中判断是否存在selenium官网链接 7.退出并关闭窗口 三、代码编辑 Python+Selenium自动化测试框架--第一个自动化测试脚本 标签:imp 测试框架 xpath coding 代码编辑 脚本 匹配 chrome col 原文地址:https://www.cnblogs.com/gmjianchi/p/12915260.html 1 # coding=utf-8
2 from selenium import webdriver
3 import time
4
5 driver = webdriver.Chrome() # 打开Chrome浏览器
6 driver.maximize_window() # 最大化浏览器窗口
7 driver.implicitly_wait(5) # 设置时间等待
8
9 driver.get("http://www.baidu.com") # 访问百度
10 driver.find_element_by_id("kw").send_keys("selenium") # 定位百度搜索框,并输入selenium
11 driver.find_element_by_id("su").click() # 定位“百度一下”按钮,点击
12
13 time.sleep(3) # 等待3秒,方便调试,熟悉了可以去掉
14 ele_string = driver.find_element_by_xpath("//*[@id=‘rs‘]/table/tbody/tr[1]/th[1]/a").text # 通过断言的方法进行判断
15 if (ele_string == "selenium官网"):
16 print("测试成功,结果和预期结果匹配!")
17 else:
18 print("测试失败,未搜索到相应内容")
19 driver.quit()
文章标题:Python+Selenium自动化测试框架--第一个自动化测试脚本
文章链接:http://soscw.com/index.php/essay/43562.html