/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
专为开发人员和QA专业人员设计,AppPerfect Web Test免费版是一款自动化web功能测试和回归测试软件,致力于让开发人员的工作效率得到提升,能够加快开发速度,为用户提供高质量的应用程序。如果你也需要那就来下载AppPerfect Web Test免费版使用吧,别错过了哦!
一、创建项目
1、启动AppPerfect Web测试
单击开始 - >程序 - > AppPerfect Web Test xxx - > AppPerfect Web Test
启动AppPerfect Web测试时,将显示欢迎页面。浏览产品的简要说明。
2、创建项目
单击文件 - >新建...菜单选项,启动“定义新项目”对话框。将启动“新建项目”向导。
保留默认项目名称和位置以用于本练习。单击“确定”按钮。
将显示一条确认消息,指出项目已保存。单击“确定”按钮。
二、APPPERFECT WEB测试
1、定义Web测试项目
成功创建公共项目后,将显示另一个对话框 - “定义项目属性”对话框。
该对话框显示可为项目配置的各种选项,保留默认值并单击“下一步”按钮。
单击所有菜单项以熟悉可用功能以及如何访问它们。查看所有菜单项将合理地概述应用程序。
单击“ 帮助” - >“目录”菜单项以查看AppPerfect Web Test产品文档
通过选择菜单选项工具 - >选项打开“首选项”对话框...
查看Web测试的默认设置,然后单击“确定”按钮关闭对话框。
2、记录测试
通过选择开始 - >程序 - > AppPerfect Web测试xxx->文档和示例 - >示例 - > Tomcat运行Petstore-> Start Server来启动tomcat服务器。
要开始录制,请单击菜单栏中的项目 - >录制测试....
将显示“AppPerfect Recorder”对话框。从“浏览器”下拉列表中选择需要记录的浏览器。从组合组中选择ActionGroup1。提供起始URL为“http:// localhost:8392 / petstore”。在身份验证下拉列表中选择“基本身份验证”并提供用户名:“j2ee”和密码:“j2ee”。现在点击“开始录制”按钮。
将加载PetStore主页启动所选浏览器的实例。点击进入商店链接。这将填充数据库并显示PetStore主页面。请注意,填充数据库可能需要一些时间。
点击左侧的每个链接:鸟类,爬行动物,狗,猫,鱼
通过点击订购项目:鸟类 - >亚马逊鹦鹉 - >成年雄性亚马逊鹦鹉 - >加入购物车
修改数量,然后单击“更新购物车”按钮。
点击Check Out链接查看。
在“登录”页面中,已提供默认值。点击提交。
单击屏幕右上角的“注销”退出PetStore。
在浏览器窗口中单击文件 - >关闭关闭浏览器。
单击“AppPerfect Recorder”对话框的“停止”按钮以停止录制会话。
单击关闭按钮以关闭“AppPerfect记录器”对话框。
在AppPerfect Web Test窗口中,查看左侧的树。您执行的每个操作都已记录。
单击左侧的任何录制操作。显示与该操作关联的页面以及右侧突出显示的实际元素
3、创建所需的参数
在编辑器树中,选择“参数”节点。
在右侧,单击“添加参数”按钮添加参数。
选择“固定值”作为数据源。选择下一步按钮。
在“参数设置对话框”中,输入“sampleParam”作为参数名称。
在“添加值”下,输入2并单击“添加”按钮。
在“添加值”下,输入3并单击“添加”按钮。
选择“顺序”作为参数选择。
单击完成。
在编辑器树中选择表示类似事件的事件(在WebInputField 27上设置)。
在详细信息选项卡中单击“事件参数”表中的“文本”参数。
单击“参数化”按钮。
在参数设置对话框中,选择参数设置表中名称列下的“文本”。
将在文本框中使用值27选择“常量值”。
选择“参数化”,然后从组合框中选择sampleParam。这将在每次迭代时使用sampleParam的值作为项目数量。
单击完成。
现在,如果测试重放两次,那么每次都会为物品数量挑选不同的值。
4、添加页面验证
在“编辑器”选项卡中选择URL“项目”。
在屏幕右侧,选择“显示DOM树”图标。右键单击右侧的DOM树,然后选择“验证HTML源”选项。
这将在重放测试时验证网页的所有元素和内容,如果在记录和重放的网页中发现任何不匹配,则报告任何验证错误。
5、执行测试
转到项目 - >属性....菜单以打开Web测试项目属性对话框。改变'号 迭代的值为2,然后单击“确定”。
要开始重播录制的测试,请单击菜单栏中的项目 - >运行。
将启动在工具 - >选项 - >浏览器中配置的默认浏览器实例,并重播每个记录的事件。除非遇到错误,否则在测试重播期间不需要手动干预。
请注意,每次迭代的物料数量都会选择两个不同的值。
选择开始 - >程序 - > AppPerfect Web Testx.xx->文档和示例 - >示例 - > Tomcat运行Petstore-> Stop Server,停止运行tomcat服务器。
6、查看和分析结果
重放后,结果将显示在“结果”选项卡中。
单击结果选项卡。测试结果详细信息显示在右侧。单击左侧树中的各个项目以查看特定操作的详细信息。
浏览并检查在导航树中选择各个节点时显示的不同视图。
选择ActionGroup节点。此报告提供了成功,失败,超时和未播放的URL和事件的摘要。
选择URL项目,然后单击右侧的“验证结果”选项卡。在这里,您将找到成功/失败验证的详细信息。