欢迎访问 爱喝可乐的蚊子 的个人空间

我的论坛主题

  • 树形菜单脚本回放问题

    2008-11-17 22:52:41   /   [QuickTest Professional]

    一个树形菜单,如A(一级菜单)|---B1(二级菜单)|---C1(二级菜单)|---D1(二级菜单)且二级菜单B1的属性(text) = "B1",二级菜单C1的属性(text) = "C1",类似。。。我写的脚本是:Browser("***").Page("***").Frame("***").Link("text :="&datatable.value("text",dtglobalsheet)).Click脚本运行失败,提示:The "[ Link ]" object's description matches more than one of the objects currently displayed in your application. Add additional properties to the object description in order to uniquely id.
  • datatable.import后导致的问题

    2008-10-30 20:35:50   /   [QuickTest Professional]

    比如登录操作,我的思路是把用户名和密码放到一个excel文件里,每次只用修改excel文件里的数据就好了。先通过脚本先把excel里的数据导到qtp的datatable里,再继续运行下面的脚本。但一试才发现,比如我想用2套用户名和密码来跑脚本,就在excel里放了两条记录,但是执行完excel里的第一行用户名、密码记录后,本来应该就要执行第二条用户名密码的记录了塞,可是它会自动回到脚本第一行重新来执行,即先执行datatable.import("路径"),所以再运行一遍也还是取的excel里的第一行记录。这种情况我要怎么处理勒???脚本:datatable.imp.
  • 如何读取excel文件内容放到datatable

    2008-10-23 00:26:43   /   [QuickTest Professional]

    我的action里,参数都是直接取的datatable。但是经常都要到datatable里去修改内容我觉得很不方便。我想做成,弄一个外部的excel文件,每次回复脚本的时候可以自动把这个excel文件里的内容读入到datable里,再接着运行,有没这个功能啊?如果要写脚本,思路是怎么样的,(我只写过那些简单的循环啊、if语句之类的,函数之类的很少用到,不知道这个要用到些什么函数??)谢谢
  • input parameter的值要从哪里输进入??

    2008-10-07 19:15:39   /   [QuickTest Professional]

    比如我录制一个登录脚本,把用户名和密码设置成input parameter。这个parameter不是由其他action的输出参数得来的,这些input parameter要从哪里去读取啊?怎么去设置?谢谢!!!
  • weblist的选择问题

    2008-10-06 12:20:03   /   [QuickTest Professional]

    我想选取weblist下拉框里第一行的值,我用代码:browser("...").page("...").frame("...").weblist("...").select "#"&0报语法错误后来我就改用变量实现dim ii = 0browser("...").page("...").frame("...").weblist("...").select "#"&i这样就可以正常运行 。为什么??
  • webradiogroup的选择问题

    2008-09-02 23:19:57   /   [QuickTest Professional]

    飞机订票web版,在选择航班时要用到webradiogroup,因为每次待选的webradiogroup的value值是不确定的,所以不知道怎么写这段代码。。。然后看到网上有关webradiogroup的使用,试了下用 Browser("Welcome: Mercury Tours").Page("Select a Flight: Mercury").WebRadioGroup("outFlight").Select ("#"&"2"),就可以成功的选到需要的webradiogroup了,但是这段代码我不懂,最后的这个Select ("#"&"2")里的"#"是什么意思??谢谢!!
  • 插入检查点时想取到另一个Action的datatable,要怎么弄?

    2008-08-27 17:28:03   /   [QuickTest Professional]

    如题。两个Action,对应的datatable都不是全局的,我在一个Action里插入一个text检查点,想和另一个Action的datatable页签的一列进行比较。这要怎么搞啊?设检查点里只能取全局的或是当前datatable页签的。。。。?谢谢~~
  • qtp录制web脚本的问题

    2008-08-20 13:33:47   /   [QuickTest Professional]

    我想问下,比如说用qtp录制web登录,自动生成的脚本里,第一句就直接是输入用户名了。为什么没有类似打开浏览器某个地址的语句?那这样回放的时候他是从哪里知道要打开那个网页运行勒??
  • 输出结果到datatable的问题

    2008-05-26 12:17:47   /   [QuickTest Professional]

    :( ,请问下,我录制了一段飞机订票系统的登录脚本,然后修改了下,想达到的效果是:输入用户名和密码后,点击登录,根据后续的页面判断是否登录成功,如果登录成功,就在datatable的一列中输出1,登录失败,就输出0.这段脚本回放也没出错,但是查看datable的那列,还是都是空的。这是什么原因勒??还有什么地方需要设置的么?systemutil.Run ("http://newtours.demoaut.com/")Browser("Welcome: Mercury Tours").Page("Welcome: Mercury Tours").WebEdit("userName").Set datatable("name",dtlocalsheet)Browser("Welcome.
  • 运行时取datatable记录相关的问题

    2008-05-20 18:24:46   /   [QuickTest Professional]

    请问下,我录制了一段系统登录的脚本,然后把用户名和密码参数化。我想达到的效果是每次登录后就把这次登录的用户名、密码和登录是否成功写入到一个txt文件。所以我直接在登录后直接加了表示写入文件的代码,运行,结果它会自动把输用户名、密码、点击登录那段代码按datatable里的记录全部一条条拿出来循环执行,等databable里的记录都执行完了再接下来执行后面的写入文件的代码。那这样就不对拉。我也试过加for循环,就更加不对了。。。到底是什么地方没有设置好呢??我把我的代码帖上来,请大家帮忙看看。。。谢谢(ps:我在网上看.
141/212>
Open Toolbar