对话处理步骤
记录对话框是Test Studio中的一个开箱即用的功能。为对话框记录的步骤提供了各种属性来优化执行。处理对话框的步骤也可以手动添加到测试中。
在这篇文章中,你可以找到有用的信息:
手动添加句柄对话框步骤
的对话框中,即使您正在处理项目中的测试并且没有活动的记录会话,您仍然可以添加特定的步骤来处理对话框步构建器.所有对话框步骤都列在步骤构建器的常规部分中对话框.选择要处理的对话框类型并添加命中添加步骤按钮。
句柄对话框步骤属性
各种属性允许您微调跨自动化页面处理对话框的步骤。
超时
属性是所有对话框的通用属性HandleTimeout-控制测试等待对话框被处理的时间InitializationTime-控制时间,测试在开始搜索这样的对话框之前等待的时间。当对话框出现或完成需要较长时间时(通常用于句柄下载对话框,当要下载的文件太大时),增加这些值是很有用的。
处理按钮
每个对话框步骤都提供了在记录期间更改用于处理它的按钮的选项,或者在手动添加时调整它。
下拉列表提供了按钮处理对话框的所有可能选项。如果您为特定步骤选择了错误类型的按钮,则会有一个提示消息告知您该对话框可能的取消选项。
下载和上传文件位置
的DownloadPath而且FileUploadPath属性是各自类型对话框的必填项。它们需要与之交互的文件的有效完整路径。
请注意
你不能直接使用Windows快捷方式在光盘上的位置一样桌面或文档.如果您使用这些位置中的任何一个来记录测试,路径将被获取为下载/文件名。*,但这不是可使用的有效文件路径,并且测试在执行时失败。
要使用任何这些保留文件夹,您需要使用它们的完整路径,如C: \ <用户名> \ Desktop_用户或C: \ <用户名> \用户文档.
的FileUploadPath接受多个文件列出引号和空格分开。如果服务器接受多个文件上传,这些文件将被上传。