qtp的datatable方法说两句
录制脚本时遇到这样一种情况:
有个注册功能,我的想法是每次执行这个注册action时,能够自动从datatable中读取一个用户名和邮箱,因为这俩是唯一性的,不能重复。我又不想每次执行都去修改脚本中的值,所以用了参数化。
结果是,每次运行action它都从第一条数据读,这样我的用户名和邮箱就重复了,脚本不能成功执行,所以,我想有没有一个办法,能够用完一行删除一行的数据,于是,就悲剧中了……

这是QTP手册中对于datatable的部分,请看Notes:
Notes:All methods performed on this object apply to the run-time DataTable object only. Changes to the run-time DataTable object are reflected in the test results, but the design time Data Table is not affected.
也就是说datatable所有的方法都是运行时方法,说白了就是,只有在执行action的过程中,起作用。action执行结束后,表没有任何变化。那些deleteparameter 神马的都是假删……
本文来源 我爱IT技术网 http://www.52ij.com/jishu/1705.html 转载请保留链接。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
