CTOMS节点兼容Mac OS和Windows。
可能会出现VAADIN和GAE兼容性(如会话管理)的周期性问题。
由于诸如不同设备上的不同因特网速度之类等原因,需要对测试脚本进行周期性地调整和重新测试,还需要进行后续手动测试。
在CTOMS中实施的组合覆盖计算以及通常在一系列设备上进行测试,对于移动应用程序的相当稳定的构建或来自生产的应用程序的实验是有用的。在开发的初始阶段,通常可以远程访问任何一个智能手机。
上面的列表提供了对CTOMS的实证评估,但随着众包系统(即涉及参与者)的增长,以及因此真正的地理分布系统,将需要更系统的分析和评估。本文主要贡献
最先进的能够进行深入分析的移动应用云测试
创建了用于进行移动应用测试的云测试技术
开发CTOMS框架
两个示范性案例的性能评估。未来研究方向
研究技术改进和各种扩展。例如,支持其他自动化测试驱动程序,支持其他移动..,支持其他测试技术和测试类型(集成统计,安全模糊测试,静态分析等),支持其他移动传感器等。众包也可用于加强CTOMS的开发。可以进行各种调查。研究人员可以修复系统的任何组件(应用程序,设备和操作系统)或智能手机型号的参数,并研究针对功能和UI缺陷的移动应用测试(例如,测试有效性)。同时,可以应用不同的技术或测试形式。致谢
此文由南京大学软件学院2017级硕士李秋婷译转述。