开始自动化测试的注意事项
1.被测系统是否适合作自动化测试
2.被测系统适合在哪些阶段做自动化测试;(单元测试,集成测试,接口测试,GUI测试)
3.使用何种测试工具,测试框架;
4.开展自动化测试需要哪些资源,包括:人员,机器时间
5.如何在不影响日常测试工作和前提下,开展自动化测试
搭建自动化测试框架
Junit
maven
SVN
Jenkins
slave
webdriver入门前,应具备哪些基本技能
1.Java
2.JS + HTML + CSS
3.两个小case,体现JavaSE,JS对于自动化测试的重要性
java -jar boot strap.jar
netstat -an | findstr ‘8888’-----> 监听端口
自动化测试适用场合:
软件需求变动不频繁
脚本可重复使用
项目周期转出 open----> Target = 目标元素
左边测试套件
git add
git status
git commit -m “注释” 提交添加备注
git push origin master 提交至服务器
git pull origin master 从服务器上拉下来
git checkout . 还原修改
git reset . 把刚才添加的撤销 ----- 相当于取消撤销
git diff 修改之前与修改之后有什么不同
git log 查看日志 复制 commit后面的编号 写在checkout会跳到对应的那个版本
git init 生成一个仓库
Bootstrap 将会根据屏幕大小调整HTML
设计框架 工具封装 基类封装 调试错误 数据处理 回写测试结果
解决数据依赖 结果统计 邮件服务 发送报告
操作数据库 操作cookie
解耦很重要
并行开发很重要
Mook 模拟数据
pip install Django
python setup install
java
“ == ” 比较的是值 + 内存地址是否一致
“ equals ” 比较的是值
Python
元组:又叫制度列表,因为它不可变,一旦创建不可改变 ,它只有两个方法:一个是index,一个是count
tuple 元组
name = (‘ABC’,‘BCD’)