风中劲草 发表于 2011-6-8 11:56:40

QTP在使用设置Run on all rows后怎么输出每个参数对应的结果报告

本帖最后由 风中劲草 于 2011-6-8 12:46 编辑

我在录制定飞机票的时候,我用了数据表参数化,其中在data table中设置了多个“Departing From”和“Arriving In”,飞机的起点和终点,data table的表如attachments/swfupload/1106081149a993b5ffd0e57832.jpg(看下面大图),代码如下
Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours").WebEdit("userName").Set "mercury"
Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours").WebEdit("password").SetSecure "4ded7615b53446a1a5eacf2a08992ad5670ce338"
Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours").Image("Sign-In").Click 39,2
Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").WebList("fromPort").Select DataTable("p_Item", dtGlobalSheet)
Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").WebList("toPort").Select DataTable("p_Item1", dtGlobalSheet)
Browser("Welcome: Mercury Tours").Page("Find a Flight: Mercury").Image("findFlights").Click 58,15
这时候跳转到的页面是类似于attachments/swfupload/110608114718dae4bc8e98d2f5.jpg(看下面大图),这时候我设置“test settings”为“Run on all rows”数据表中的所有数据都运行一次。
我要针对这几个记录分别输入结果,比如我要知道我测试了从纽约到伦敦的飞机票,我能够抓取上图中的“New York to London”信息,其他data table 的数据也是一样,其中data table也有网站不能选择的北京到上海的信息,也就是失效性的测试,这个也能够对应输入(用msgbox输出也可以),这个要怎么做?? 哪位大侠能帮我改改。

风中劲草 发表于 2011-6-10 13:53:24

人呢

joanchongzi 发表于 2011-6-13 09:48:31

同求
页: [1]
查看完整版本: QTP在使用设置Run on all rows后怎么输出每个参数对应的结果报告