摘要: 1.Q:runaction 后面能不能接变量(动态调用action,所以从数据库取数据做action名字了,但是调用总是找不到)? A:脚本中原有RunAction "testbase [case1]", oneIteration 把引号中的内容放到Global表中的第22行,然后将代码修改为:datatable.getsheet("Global") datatable.setcurrentrow(22) strLogin=DataTable("ActionName","Global") RunAction str 阅读全文
posted @ 2011-03-18 14:58 爱测试的猫咪 阅读(1171) 评论(0) 推荐(0) 编辑
摘要: 1.如何生成或修改SQL语句 通过Insert->checkpoint-databasecheckpoint生成数据库检查点,在生成过程中,要求设置查询语句,并会根据查询语句得到一个查询结果表,该表中的数据即为预期数据。将来在运行脚本的过程中,QTP又根据查询语句从当前的数据库中获取实际数据,然后将实际数据与预期数据相比较,从而得知检查点是否成功。 2.修改查询结果 检查点语句生成以后,会产生一个DbTable对象,该对象在关键字视图可以看到,在仓库中也存在。可以通过设置该DBtable对象的object properties属性“Source”来修改SQL语句。修改了SQL语句就表示修 阅读全文
posted @ 2011-03-18 14:52 爱测试的猫咪 阅读(3535) 评论(0) 推荐(0) 编辑