我们有一个系统A和一个系统B,由系统O连接。 系统O有助于在系统A和系统B之间转换数据。
直到现在我曾经像这样手动测试这个evnironment:
Step 1. Trigger data from System A, check system A ports such that data were sent out of System A.
Step 2. Confirm that data was received & transported by System O.
Step 3. Confirm that data reached System B, and was processed.
我需要以某种方式自动化整个测试场景。 我使用QTP的技巧有限。 我一次最多只能自动化一个系统。
我是否知道如何自动化整个测试场景,即单个自动化必须通过上述所有3个步骤进行处理。
答案 0 :(得分:0)
如果你“一次最多只能自动化一个系统......”,我不明白是什么阻止你自动完成整个事情。
如果由于任何技术原因,QTP不支持您在同一脚本中与此类系统进行交互,您仍然可以独立地自动执行所有3个步骤,将它们链接在另一个脚本中,并让每个人“了解”结果之前通过输出文件执行(例如)。
换句话说:
QTP脚本1:
output1.txt
QTP脚本2:
output1.txt
output2.txt
QTP脚本3:
output3.txt
使用其他脚本(如批处理文件)一起运行所有3个脚本。