我必须在3-4天内学习使用Rational Functional Tester实现网页自动化。RFT中的自动化与Selenium中的自动化有何不同?另外,请推荐一些好的在线内容,用于使用RFT测试web应用程序。
发布于 2017-04-18 14:35:54
我敢打赌,您一定能够找到最基本的教程来掌握RFT (我一直推荐IBM的Knowledge Center的the one )。我发现使用一些教程来指导如何使用RFT和如何组织您的测试代码会更有帮助-它们还展示了RFT的关键功能以及如何最大限度地利用RFT。我特别喜欢的有Create a test framework using Rational Functional Tester、An Object-Oriented framework for IBM Rational Functional Tester和Effective test automation techniques for Rational Functional Tester。
在我看来,Rational Functional Tester和Selenium之间最大的区别是RFT的Test Object Map,其中管理测试用例的GUI对象。尽管它就在那里,而且我认为它也非常有用,但使用TestObject.find方法或多或少可以完全不使用它。另一个很大的区别是Rational Functional Tester中的Recorder用于记录简单的GUI测试(但我不推荐Capture-Replay Tests)。如果您使用像Page Objects这样的模式,那么使用这两个工具都不会有太大问题。
https://stackoverflow.com/questions/43316025
复制相似问题