我有一個腳本調用了測試數據庫的其他腳本。當腳本運行時,它將在控制檯中顯示查詢結果。我怎麼可能創建一個手動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