Phoenix Framework WEB自动化测试工具的配置文件中,有一些很实用的功能开关默认是关闭的。下面介绍一下这些功能,在实际的自动化测试工作中可以选择使用:
- 1 - 在配置文件中,将“Delay”关键字设置为“true”,将打开脚本延迟功能。“DelayTime”可设置延迟时间。开启后,两个操作步骤之间将会有时间延迟,可通过此功能调整用例的执行速度。
- 2 - 在配置文件中,将“LocatorDisplay”关键字设置为“true”,可开启定位信息显示功能。执行过程中,操作元素时,将显示使用的是哪一种定位信息。如:id,name等。可在log中看到这些信息。
- 3 - 在配置文件中,将”CMFlag“关键字设置为”YES”后,将开启CPU,内存的监控功能。在“MemoryLimit”和“CPULimit”关键字中设置阀值,执行过程中如果超过了这个阀值,将会在LOG中记录下来,可对应到哪一段的操作步骤引起内存或CPU的使用升高。
- 4 - 在配置文件中,将”RecordScenario“关键字设置为”true“之后,将开启执行过程录制功能。可将场景的执行过程录制下来,并在测试报告中体现。使用此功能可快速重现Bug。
- 5 - 在配置文件中,将”FTPServer.Flag“关键字设置为”true“之后,将开启使用FTP上传测试报告到服务器功能,在开头有"FTPServer"字样的关键字中配置FTPServer信息。可在服务器上直接看到每个分机的执行结果。
- 6 - 在配置文件中,将”EMAIL.SEND.FLAG“关键字设置为”true“,可开启通过Email发送测试报告功能。在开头为“EMAIL”字样的关键字中配置Email地址和权限。
以上功能默认都是关闭的,可根据自己的项目情况选择使用。
以上内容来自:http://www.phoenixframe.org/support/#QA12
更多详细教程请见官网:http://www.phoenixframe.org