Sofy.ai – 全自动Web/App测试框架

/ 0评 / 0

像LambdaTest和BrowserStack这种工具,基本都需要自己编写相关的测试脚本,但是很多测试人算不如天算,天算不如智障用户算,所以Sofy就是致力于自动化测试,不需要脚本,AI自学习(感觉就是随便乱点)

PS:你永远不知道用户会怎么使用你的网站,人工智障大概模拟这个吧.

学生包提供配额(半年,配额是每月刷新):

操作实在是太简单了,首先Add一个东西,比如Website.

本来打算拿ipip.net开刀,发现似乎被屏蔽了,只能去测试谷歌了.(不知道会不会被谷歌反机器人拦截下来)

这个测试深度越过越深入,自然就越贵了...(每个月30小时配额一下子用完就不好了)

默认创建后会立即开始一个测试.(需要放行IP: 101.53.249.145,这是测试Robot的IP)

这个测试全自动的了,再也不用管,这里是一群人工智能(智障)在自动化测试.

当然也可以测试那些带登录的网站,

但是如果网站有反机器登录不知道能不能搞定?

比如:https://www.awseducate.com/signin/SiteLogin?ec=302&startURL=/student/s/awssite

新建一个登录信息,要指定XPath或者ID.

手机软件还可以上传APK,其他差不多了.. (可以同时测试,反正扣完额度就GG)


两小时后,Web测试的没有完成.

SOFY explores every page of your website and traverses all the links to ensure there are no broken links.

[岂不是他要爬了整个谷歌?可怕!]

但是软件测试的完成了,发现12个安全问题,比如说应该流量全部走HTTPS之类的.

还遇到一个异常...

操作全程还有录像:

每一页的性能,所需内存什么都有记录.

然后发现他确实自己学习去点各种东西了,然后发现网速还不错?

还点出了一些我原来没找到的功能...

确实模拟了一个正常人,探索某个软件的状态.


又过了一些时间...(似乎不祥预感)

终于测试完成... 消费53分钟...

审计页面(19页):

有三个安全问题,原来是旧版本AngularJS,可惜在谷歌HSTS+SPDY下,也是无法利用的.

整个页面的加载Flow什么的全部留下来.

还有文件细节.

其实谷歌这个页面主要是引用了超级多外链了.

分析细节来说还不错的,真人工智障测试,不需要人为指导干预.