本文基于TreeATE系统解答自动化测试用例开发语言该如何选择?关于TreeATE是什么,请参见《什么是TreeATE自动化测试系统》
TreeATE目前支持Python、JavaScript和C++开发语言,参考以下表格做对比,将有助于您做出合适的选择。
比较项 | Python | JavaScript | C++ |
---|---|---|---|
基础库 | 非常丰富,直接引用 | 基于QT自定义开发DLL组件 | 基于QT自定义开发DLL组件 |
TreeATE Dev | 支持 | 支持 | 暂不支持,可采用QT Creator |
开发难易度 | 容易 | 一般 | 较难 |
编译环境 | 无需 | 无需 | 需要QT库和C++编译器 |
测试用例运行时 | 源代码 | 源代码 | DLL动态库(二进制) |
测试用例运行效率 | 5.227s | 5.817s | 5.809s |
运行基础环境 | 需安装Python 2.7 | 无 | 无 |