后端我指的是使用数据,处理文件或使用机器接口(REST,SOAP,CORBA等)进行通信的软件系统。不需要花哨的Web或UI测试。我想到了Cucumber和Robotframework,但我不知道他们在手头的任务中有多适合。
答案 0 :(得分:1)
这个问题没有一个简单的答案。
听起来你的域名正确......因为如果你试图测试UI / Web组件,那么验收测试框架就不适合这项工作。
您有几个选择
我偏爱StoryTeller& mSpec ..但这些工具中的每一个都有其优点/缺点 您应该问自己(以及您的团队)的问题
答案 1 :(得分:0)
我已经使用Cucumber来测试用perl和plsql编写的批处理应用程序,这是一个信息转换,目前正用它来测试电话ivr /排队系统。 Ruby提供了驱动系统所需的宝石,测试人员很容易学习语言/语法。
答案 2 :(得分:0)
如果涉及Robot Framework,我会在Intellij中遇到不良支持。我正在使用IntelliBot插件。在许多情况下,你会知道你的错误,如错误的语法,在测试运行时间后期找不到关键字等。 查找导入的库,没有调试,没有像项目中的重命名关键字这样的简单重构的问题。