我有一个脚本调用了测试数据库的其他脚本。当脚本运行时,它将在控制台中显示查询结果。我怎么可能创建一个手动VP来在日志中显示callScript的结果?如何为callScript创建手动VP?
2
A
回答
1
callScript()
方法可以返回object
作为结果,但我认为您希望测试查询的结果。
使用方法VPManual("YourVPName", baselineData, actualData).performTest()
其中baselineData是正确的结果,actualData是查询执行的结果集。
棘手的部分是,RFT陈只检查“基本”类型,如数字和字符串。因此,您必须将结果集转换为字符串形式或分别测试每个结果集值。 另一种方法是写自己的平等的测试和这篇文章http://rationaltester.wordpress.com/2010/07/26/rational-functional-tester-file-compare/
在使用它喜欢和vpManual("yourVPName", true, compareResultSets(baseResultset, actualResultset));
去(关于如何做到这一点的提示检查Comparing resultsets in jdbc)
你可以在这里阅读教程 http://www.ibmpressbooks.com/articles/article.asp?p=1409808&seqNum=17
相关问题
- 1. 如何手动创建UISplitView?
- 2. 如何手动创建TypeTag?
- 3. 如何手动创建all.js?
- 4. 如何手动创建tf.Summary()
- 5. three.js:手动创建几何
- 6. 创建手风琴手动
- 7. 如何手动在.ashx上创建ODataQueryOptions
- 8. 如何手动创建ajax请求?
- 9. 如何手动创建消息框?
- 10. 如何在GWT中手动创建JavaScriptObject?
- 11. 如何使用pymongo手动创建DBRef?
- 12. 如何使用Android手动创建NdefMessage?
- 13. 如何手动创建$ this 2
- 14. 如何创建手动php头文件?
- 15. 如何创建requirejs包“手动”?
- 16. 如何手动创建Drupal.ajax调用?
- 17. 如何创建手动差异?
- 18. Bean验证:如何手动创建ConstraintViolation?
- 19. 如何手动创建和R中
- 20. 如何手动创建Apache Windows服务
- 21. 手动创建composite.generated.dll
- 22. 手动创建XSLT
- 23. 手动创建PE
- 24. DataSnapshot手动创建
- 25. 如何为BlackJack创建手形类java
- 26. 如何为Netzke组件创建助手?
- 27. 手动为MySQL创建@OneToMany脚本
- 28. 为Hibernate Envers手动创建审计表
- 29. 手动将CSS创建为LESS
- 30. 手动为Lync 2010创建联系人
什么是VP?,您能详细说明您的问题吗? – jeremy