一尘不染

适用于Linux / ncurses的自动化测试工具

linux

我使用ncurses for UI挑选了在Linux上用C / C ++开发的遗留应用程序。在这种环境下有哪些自动测试工具?

编辑: 过去我使用过AutomatedQA TestComplete,这是我正在寻找的工具类型-除了在Linux上运行之外,并且能够测试Text
UI应用程序。


阅读 290

收藏
2020-06-07

共1个答案

一尘不染

我已经考虑过使用Rational Function Tester和TestComplete。

RFT明确支持通过内置的终端仿真来测试此类应用程序(文本模式linux)。

TestComplete不直接支持测试Linux应用程序,但是可以通过“测试”启用COM的终端仿真程序(在此阶段为Attachmate
Reflection),然后使用测试脚本中的COM进行屏幕抓取来使其工作。

还考虑过使用Reflection作为终端仿真器,并在C#和NUnit中滚动我自己的测试框架。

编辑:“最终”解决方案正在使用Terminator(Java终端仿真器),通过RMI接口扩展它并使用TestNG …

2020-06-07