存储实时 TestNG 数据

Storing live TestNG Data

我正在寻找以下问题的解决方案:

基本上我 运行 使用 Selenium 和 TestNG 进行自动化测试,我设置了一个报告和一个监视器(我可以查看一个 HTML 文件以查看我的进度测试。)当测试是 passed/failed/skipped 时,它会被修改到 HTML 文件,直到套件完成。

当项目完全完成并实施后,由于各种原因,我想运行在工作时间之外进行测试。

因此我想要实现的是一个移动应用程序,我可以在其中登录并查看我的测试进度。

为了实现这一目标(根据我所教的计划,其他人可能会为我指明更好的方向)我计划找到一种方法将结果托管在网络服务器上,然后可以通过移动应用程序并将这些结果转换为可在移动应用程序前端查看的内容。使用此方法的时间准确度可能不是 100%,因为从结果到 TestNG 到服务器再到移动应用程序所花费的时间,但一旦在合理范围内,它应该没问题。

所以问题是如何在网络服务器上存储我的 TestNG 结果的实时提要?甚至目前仅在本地进行测试。

谢谢。

我会将你的结果记录到你选择的数据库中,然后创建一个移动友好的网页来查询数据库并总结 运行。

如果工作量太大,您能否不只是 post 您的 HTML 文件到您可以从移动设备访问的网络服务器?