1.自动化思维
手工变电脑自动化操作
有些东西不能自动化,例如写测试用例
做事情前想一想这个工作能否自动化
2.自动化测试流程
和手工测试流程差不多
1.用例执行 靠电脑自动执行(90%)
2.测试报告 自动生成(10%)
3.编写自动化测试脚本
自动化测试借助软件完成 让程序复现人工的操作 录制脚本
需要自行的实现
月薪1.5w以内 工具生成
月薪1.5w+ 手写代码
Selenium IDE 通过模拟人工操作实现自动化测试
1.谷歌/火狐浏览器
2.安装插件
3.create a new project
4.点击红色的小按钮录制操作
5.输入测试网址
6.无论你是什么操作系统,都可以用
4.如何判断一个系统功能是否正常?——断言
让程序自己去判断
手工测试的时候——大脑去判断
自动化测试的时候——程序自己去判断
5.测试报告的自动化
整套web ui 自动化流程
借助其它工具 selenium-ide-runner
在电脑上面安装nodejs Node.js — 在任何地方运行 JavaScript (nodejs.org)
下载双击
node-v
安装selenium-ide-runner npm install -g selenium-side-runner
测试之后生成测试报告
1.selenium ide 保存脚本
2.selenium-side-runner bbs test.side --output-directory aaatony(文件夹名)
3.执行完毕之后 自动生成测试报告 文本形式
4.文本形式 转换为html+图表形式 j2h-f