资源源码地址:python自动化测试(web自动化测试)含教程-Python文档类资源-CSDN下载
最简单的形势完整展示自动化测试
一、测试计划(需求说明书).doc
测试目的:检查登录功能的BUG
测试内容:登录功能
测试方法:自动化测试+人工测试
备注:一般有专人对接客户询问需求,拿着需求模板去找客户,或者他主动给你
二、分析测试需求.doc(根据测试计划或者需求说明书)
分析后得知这个是web测试下的功能测试,用selenium架构就能解决
备注:web项目b/s结构,app项目c/s结构
自动化工具:APP一般使用Appium;Web一般使用Selenium。
性能测试工具:APP一般使用JMeter;Web一般使用LR、JMeter
Web测试、App测试、接口测试到底测什么?_展望之客的博客-CSDN博客_web测试都测什么
三、设计测试用例.doc
1.用户名密码同时为空登录时反应
2.只输用户名不输密码登录时反应
3.只输密码不输用户名登录时反应
4.输入错误的用户名密码登录反应
5.输入一长串用户名密码反应
备注:一般公司都有自己的测试用例模板文档大概长这样,没有的话就自己想,自己写
四、搭建测试环境
本教程用的selenium框架做演示
1.安装selenium
报错:UserWarning: Distutils was imported before Setuptools, but importing Setupt
ools also replaces the `distutils` module in `sys.modules`. This may lead to und
esirable behaviors or errors. To avoid these issues, avoid using distutils direc
tly, ensure that setuptools is installed in the traditional way (e.g. not an edi
table install), and/or make sure that setuptools is always imported before distu
tils.
处理办法:
必须先装setuptools——》才能装pip——》才能安装selenium
安装setuptools(找与python对应的版本不然报错):https://pypi.org/project/setuptools/3.5.2/#history