求助在QTP中获取当前行的行号的办法。
最近在写一些QTP的脚本,在报告错误的过程中为了方便定位出现问题的位置,因此在输出的结果中写入了当前行号,但是后来发现,对脚本做简单的修改,所有的行号就都不对了,所以希望能找到一种方法,可以动态的获取当前行行号的办法.各位XDJM,如果有知道的,请指点一二。在此谢过。 请不吝赐教啊。。:hug: Tool-->Editor Options下勾选Show line numbers 不知道楼主是不是这个意思? ms楼主的意思不是这么简单
是不是要在运行中出错时把出错的行号取出来
比如作为log记录记入log中去
关注~~ 简单:GetCurRow=DataTable.GetSheet(SheetName).GetCurrentRow 在检查输出结果中使用上面方法,动态地获取数据表的行数。
当然还可以指定到某表某行某列,自己在研究研究吧! 楼主的问题应该是如5楼所说吧~动态获取代码的行号。。。是个问题。。。
虽然这个问题目前对偶没啥意义了,但仍然关注中~ 寒 6.7楼一个!麻烦下次看清题目再回答 希望大家继续关注,这个问题该怎么解决。VBS和QTP中不知道是否有相关的方法。
pangge369和three116都没有理解我的意思,呵呵。问题不止这么简单 继续顶下自己的贴,希望有人解答。 这个问题恐怕没人知道吧,但是既然从TestResult View中可以链接到QTP中,说明应该是记录了错误行号的 我觉得可以去QTP安装目录下的dll中去找一找。。。。。 请举一个例子来说明提问的问题..
你的问题,我没弄明白..呵.. 此问题有无解决,目前也需要获取当前脚本执行行号
页:
[1]