测试流媒体服务(如 selenium)
Testing streaming service (like selenium)
下午好。
我正在测试我公司的流媒体服务,它像 twitch 一样工作。
任务如下:
登录到您的帐户并模拟观看流(和聊天)
我正在考虑用 selenium 编写代码。但据我了解,在这种情况下,您必须为每个线程使用自己的驱动程序。怕是太占内存了
现在是问题。
这是真的?有没有办法避免这种情况?
你会推荐什么方法来解决这个问题?
刚想出来尽量不画视频节省资源。但这里有一个警告,流媒体服务不会认为我是机器人。
换句话说,我必须不断地得到它,而不是画它。
这不适用于硒。
问题如下:是否可能
将登录数据发送到表单并在 Java 中以编程方式“查看”流?
我应该使用哪些库?
您能否推荐必要的库以及指向我需要的功能的链接?
实现此目的的最简单方法是将 Selenium Grid 与 TestNg 结合使用。
只要你需要验证前端,selenium就是工具,如果不是100%,你可以使用API调用简单测试:
- 通过 API 调用登录
- 在所需页面上执行获取并使用 html 解析器对前端调用进行一些验证
- API 来电查看聊天
您可以使用一项服务进行 cloud-hosted 测试,这样您就不必关心测试基础设施了。一些服务允许您在测试脚本中使用 Selenium,因此测试创建将类似于本地测试体验。
Here is a link 到可以让您实现所需目标的服务,您可以在那里免费 运行 进行一些测试。
还 here is a step-by-step guide 创建和设置您的测试。
下午好。
我正在测试我公司的流媒体服务,它像 twitch 一样工作。
任务如下: 登录到您的帐户并模拟观看流(和聊天)
我正在考虑用 selenium 编写代码。但据我了解,在这种情况下,您必须为每个线程使用自己的驱动程序。怕是太占内存了
现在是问题。 这是真的?有没有办法避免这种情况? 你会推荐什么方法来解决这个问题?
刚想出来尽量不画视频节省资源。但这里有一个警告,流媒体服务不会认为我是机器人。 换句话说,我必须不断地得到它,而不是画它。 这不适用于硒。
问题如下:是否可能 将登录数据发送到表单并在 Java 中以编程方式“查看”流? 我应该使用哪些库?
您能否推荐必要的库以及指向我需要的功能的链接?
实现此目的的最简单方法是将 Selenium Grid 与 TestNg 结合使用。 只要你需要验证前端,selenium就是工具,如果不是100%,你可以使用API调用简单测试:
- 通过 API 调用登录
- 在所需页面上执行获取并使用 html 解析器对前端调用进行一些验证
- API 来电查看聊天
您可以使用一项服务进行 cloud-hosted 测试,这样您就不必关心测试基础设施了。一些服务允许您在测试脚本中使用 Selenium,因此测试创建将类似于本地测试体验。 Here is a link 到可以让您实现所需目标的服务,您可以在那里免费 运行 进行一些测试。 还 here is a step-by-step guide 创建和设置您的测试。