学习python网页测试第一天

目的:

1.python环境搭建

2.第一个网页测试demo

python环境:

1.下载python:https://www.python.org/downloads/

2.设置环境变量:G:\Python34;G:\Python34\Scripts; 根据自己放置的目录设置(使用cmd命令:python ,查看是否安装成功)

3.安装pip,cmd输入命令行:pip install pip

4.下载需要的插件,命令行输入,pip install selenium,pip install requests等,根据自己的需求下载插件或者包

5.下载浏览器:火狐,IE,chorm

6.下载编译工具:第一种,直接使用notepad++编写.py文件,在该文件目录下使用命令:python xxx.py;第二种,下载pycharm工具,下载地址:https://www.jetbrains.com/pycharm/

使用该编译工具需要激活:推荐博客:https://www.cnblogs.com/Devopser/p/8440883.html,可能激活码已过期,方式是对的。

 

网页测试demo:

打开Pycharm工具,新建工程,创建.py文件,编写测试代码如下:

from selenium import webdriver  #导入webdriver
import time

driver = webdriver.Chrome()   #获取Chrome浏览器对象
driver.get("http://www.baidu.com")   #进入百度页面
print(driver.title)   #打印title
driver.maximize_window()   #窗口最大化
driver.find_element_by_id("kw").send_keys("selenium")  #输入框中输入“selenium”
driver.find_element_by_id("su").click()   #点击按钮
try:
    driver.find_element_by_link_text("知道").click()  #根据link找到“知道”,点击进入知道页面
except Exception as e:
    print("格式错误:",format(e))

运行该代码时会报错,原因是:未安装浏览器驱动

解决思路:下载浏览器驱动,放入到python根目录中。注意的是不同版本的浏览器,需要对应的驱动文件

例如:https://blog.csdn.net/qq_40027987/article/details/79544489

再次运行,成功通过。

一个python + selenium 的框架基本构建完成,后续会继续学习

1.python语言的使用

2.如何获取网页中的控件,利用xpath定位元素

3.学习如何模拟人为操作,操作各种控件

4.加入断言等各种判断,验证自动化是否顺利执行

5.引入框架,输出测试报告结果

 

 

 

 

 

 

你可能感兴趣的:(学习python网页测试第一天)