有人能建议一个用于json接口自动化测试的好工具吗?
我们正在使用Json。我们已经看过JMeter和磨床,但它们似乎没有提供任何灵活的方法来测试RPC调用中的参数范围。例如,对于JMeter,我们必须为我们想要测试的每一组参数设置一个单独的.json文件。
对于json的自动化测试,有什么好的工具吗?
我们正在寻找一些具有GUI (如JMeter)的东西,以及可以从Jenkins触发的东西。
作为一个非常精心设计的例子,假设我们接到了这样一个电话:
{ "jsonrpc":"2.0",“方法”:"move_to_tile","params":{ "userid":123456,"x":1,"y":3}
我可以运行一堆线程,每个线程都有自己的userid,为x和y发送不同的值。
发布于 2013-12-03 15:07:48
JMeter应该是个不错的选择。您可以使用以下方法从Jenkins执行JMeter测试:
关于JSON,JMeter使用插件完美地处理双向JSON调用(您需要设置Libs的Extras来获得REST采样器、JSON路径抽取器、JSON格式的后处理程序等等)。
您可以将JSON作为请求体发送,甚至可以使用JMeter属性和变量以及任何JMeter预处理器动态构造JSON。
发布于 2013-12-03 15:33:26
机器人框架是用python编写的关键字驱动的自动验收测试框架。您可以在python中创建可以完成python所能做的任何事情的关键字,然后可以编写使用这些关键字的测试用例。这是一个非常好的通用测试工具,可以用于各种测试。
有一个用于创建和运行测试的GUI,尽管我个人并不推荐它,因为命令行工具非常好,您可以在emacs、vim、记事本、visual studio或任何其他纯文本编辑器中创建测试用例。
有一个查看测试结果的jenkins插件。
https://stackoverflow.com/questions/20352010
复制相似问题