什么是自动化测试
通过测试工具或者其他手段,按照测试人员的预定计划对软件产品进行自动化
测试,快速,全面,省经费,缩短软件的发布周期
为什么进行自动化测试
自动化测试的好处
缩短测试周期
避免人为出错
测试信息存储
自动化测试的分类
整体分类:自动化功能测试,自动化性能测试
自动化功能测试的分类:
单元测试
接口测试
功能测试
性能测试使用测试工具,Loadrunner、Jmeter等
web自动化常用的工具
常见的自动化web测试工具
QTP(收费)
Selenium(开源)
RFT(收费)
xpath
什么是xpath?
XPath 是一门在 XML 文档中查找信息的语言
什么是XML
XML 指可扩展标记语言
当前节点
当前节点的父节点
选取属性
选第一个元素
倒数第2个节点
最后一个节点
任何属性任何节点
文档中所有属性
查找所有 title和base
css选择器
找所有div标签和p标签
选择div标签内部所有p标签