一:为什么要进行自动化测试
注意:自动化测试的方向是对的,而且趋势也是如此,但是有些自动化实现不了的还是会手动测
二:自动化测试的分类
1:整体分类
2:自动化功能测试的分类:
1)单元测试 程序员搞定
2)功能测试
3)接口测试 大中型项目或长期项目可以采用自动化测试
性能测试主要是使用测试工具
三:web自动化条件和使用范围
1.使用自动化的前提条件
1)手动测试已经完成,后期再不影响进度的前提下逐渐实现自动化
2)项目周期长,重复性的工作都交给机器去实现
3)需求稳定,项目变动不大
4)自动化测试脚本复杂度比较低
5)可重复利用
四:元素的定位
4.1为什么要学习元素定位?
1)计算机没有智能到人的程度。
2)计算机不能像手动测试人员一样通过眼看,手操作鼠标点击,操作键盘输入。
3)计算机通过一系列计数手段找到元素(按钮、输入框、模拟键盘等)
4.2元素定位的工具或手段有哪些?
Xpath
XPath即为XML路径语言,它是一种用来(标准通用标记语言的子集在 HTML\XML 文档中查找信息的语言。
4.3.1XML与HTML
4.3.2节点
4.3.3获取元素