内容简介
This advanced cookbook is designed for software testers and engineers with previous automation experience and teaches UFT (QTP) developers advanced programming approaches. Knowledge of software testing and basic coding (with VBScript in particular) and familiarity with programming concepts are prerequisites.
AI简介
这是一本专为软件测试工程师和具备自动化经验的开发人员编写的实用指南。本书深入探讨了如何使用UFT(QuickTest Professional)进行数据驱动测试,Web页面测试,XML和数据库测试,方法覆盖,对象识别,事件和异常处理,类实现,函数指针和迭代器,自定义鼠标操作,测试自动化框架构建,全局变量使用,浏览器cookie清除,错误捕获方法,基于父对象的对象识别方法,设置对象的强制性属性,内联描述编程等技术。
书中首先介绍了数据驱动测试,包括如何从DataTable中检索数据,如何存储和检索数据,如何管理多个浏览器窗口,如何使用SQL查询的方法,如何使用try-except捕获错误,如何使用全局字典处理异常,如何使用全局变量,如何清除浏览器cookie,以及如何在函数或子程序中捕获错误。
接着,书中深入探讨了Web页面测试,包括如何检查页面链接是否正常,如何删除浏览器cookie,如何管理多个浏览器窗口,如何处理弹窗对话框,如何使用XMLHttp下载文件,如何检查网站是否正常运行,如何使用FTP上传文件,如何根据锚点识别元素,如何同步测试与网页加载,以及如何使用DOM访问Web