我正在开发一个将替换现有 PowerBuilder 应用程序的 web 应用程序。它们应该是功能等效的,并且对 PB 应用程序的要求早已不复存在。所以最好的测试方法似乎是将相同的数据输入到相同的屏幕中,然后比较输出。如果 PB 输出和 webapp 输出相同,则在功能上是等效的。
有没有可以做到这一点的测试工具/框架?
我正在开发一个将替换现有 PowerBuilder 应用程序的 web 应用程序。它们应该是功能等效的,并且对 PB 应用程序的要求早已不复存在。所以最好的测试方法似乎是将相同的数据输入到相同的屏幕中,然后比较输出。如果 PB 输出和 webapp 输出相同,则在功能上是等效的。
有没有可以做到这一点的测试工具/框架?
HP QuickTestPro、IBM Rational Robot 是支持 Web 测试和 PowerBuilder 应用程序的 2 个工具。您可能想仔细阅读sqaforums上的测试工具论坛。
不确定您对自己的开发有多深入,但您是否考虑过 Appeon?它允许您直接在浏览器上部署您的 PowerBuilder 应用程序。我不是在谈论重新配置您的应用程序以部署网络表单。Appeon 将允许您的应用程序(大部分)按原样运行。你的应用看起来完全一样。只是在浏览器中。
只是想我会把它扔在这里,以防万一你还没有开始或者还没有深入到任何事情上。
希望这可以帮助。
我们可以通过 PBUnit 测试 PB 应用程序,PBTest 可以从 Sybase Code Exchange 中免费获得。
PBUnit - 有一些问题是外部祖先脚本引用
PBTest - 它正在工作
两者都是测试框架作品,它可以帮助你..