什么情况下做自动化测试?
1 被测试软件产品功能点复杂,过多
2 测试人手不足
3 测试时间
功能化自动测试工具
QTP ,客户端以及网页的自动化测试,使用的语言是VBScript,可以进行录制脚本后再编辑
收费软件和LoadRunner 和QC (alm,td) 是同属一家公司
Seleium: 网页自动化测试工具,使用的语言 C# java,python和Ruby。 可以进行录制脚本后在编辑,免费测试工具
QTP
录制 脚本组成。
编写自动化测试脚本步骤:
1 明确测试点,构思测试动作
2 录制测试脚本
3 回访测试脚本
4 编写测试点语句,增强脚本(添加循环,
Selenium 3.0 本地电脑在Selenium官网下载对应的浏览器驱动 如 IE ,chrome firefox
Appium 移动端自动化测试工具,安卓ios手机和平板等等
八大定位元素
by.id (页面元素id属性)
by.name (页面元素name属性)
by.className (页面class元素属性)
by.linktext( 页面元素link的文本属性)
by.partialLinktext (页面元素link的文本属性) 超链接的文本内容
by.xpth (页面元素的路径) 使用浏览器插件firebug可以查看xpath值
by.cssSelector()
by.tagName()