随机测试一个web应用程序 - 安卓'猴子'?

时间:2011-07-15 09:37:39

标签: python testing web-applications automated-tests

我正在写一个django网络应用程序,而我正在进行单元测试&硒功能测试。但是我很偏执,我会想念一些东西。我最近发现了android's monkey,AFAIK随机按下应用程序上的按钮,看它是否崩溃。

html / web应用程序(适用于Linux)是否有类似的功能?我可以指向网络服务器的东西,它会尝试随机提交表单,在这里和那里更改一个值,我可以让它运行一段时间,看看是否有一些未发现的代码路径导致错误?我会对命令行基本的html(即没有必要的JS支持)感兴趣,但是如果有一个进行浏览器内测试,那将是很酷/有趣的。

2 个答案:

答案 0 :(得分:3)

你可以试试gremlins.js,似乎非常适合你的需要

https://github.com/marmelab/gremlins.js

免责声明:我是作者之一。

答案 1 :(得分:1)

你想要“模糊”测试工具。看看Python的选择 https://wiki.python.org/moin/PythonTestingToolsTaxonomy#Fuzz_Testing_Tools