有没有办法让 appium 在我为 junit 测试编写的代码中启动?因为 appium 只需要在我的测试运行时运行,所以让 appium 服务器始终运行对我来说没有意义。
现在我正在使用 junit 和 maven 来运行测试构建。由于 appium 的稳定性问题,它有时会在构建过程中死掉,从而导致所有剩余测试失败。我想知道是否可以在 @Before 方法中添加一些东西来启动 appium 服务器,然后再将 WebDriver 连接到它,然后在 @After 方法中终止它。这应该解决 appium 失败的任何问题,因为它可以在开始下一个测试之前重置。
仍在研究java中的一般开始和结束进程,看看这是否可行。如果我弄清楚这一点,我将更新这篇文章以帮助其他有兴趣以这种方式进行测试的人。