任何自动化 - 测试 - 人类依赖行为的方法?

Dou*_*gal 2 php simulation unit-testing

我想知道是否有任何好的/可能的方法可以自动化 - 或许是一个单元测试 - 在电子商务网站上依赖人类的行为?

例如,我可以使用宏或脚本来模拟"用户可以将物品放入篮子吗?" 或"用户可以到达支付网关吗?".

我目前正在管理一个使用频繁的电子商务代码库,并希望能够快速验证我实施的任何更改都不会为最终用户做好准备.

irc*_*ell 10

查看Selenium ...所有测试都在浏览器中执行,因此您可以测试您的JS等...

编辑:

哦,真的很酷,如果你使用Selenium Grid,你可以将已经编写的测试扩展到多个浏览器和平台.因此,您只需编写一次测试,然后就可以在几十种不同的浏览器/平台组合上同时运行它.您仍然需要智能地编写测试用例,但是一旦完成,您可以使用它来检测其他浏览器上的问题(测试JS错误/崩溃)...