【发布时间】:2015-01-30 03:47:55
【问题描述】:
我正在开发一个会议应用程序,详情:
目标:chrome浏览器
服务器:node.js(当前是 windows 环境)
最简单的测试场景是:
- 打开两个浏览器标签(如果需要打开浏览器)
- 模拟按钮点击两者。
- 模拟接受 getUserMedia 请求(最难的部分)
- 更多仿真内容和读取 JavaScript 变量值并验证它们。
到目前为止,我一直在对所有这些进行手动测试,但认为从长远来看这是不切实际的。
我没有做太多的自动化测试(只是一点单元测试)。最初,我认为mocha 会完成这项工作,但开始认为这还不够。
我需要一些关于实现浏览器启动、标签打开和授予媒体共享权限所需的tools or alternate test frameworks 的指针。
【问题讨论】:
-
负载倍增器支持 webrtc 测试。你可以关注here。
标签: javascript testing automated-tests mocha.js webrtc