当Appium启动时,如何自动单击“启动服务器”按钮?

时间:2019-11-05 15:21:38

标签: javascript appium

我不知道如何控制索引文件的JavaScript。

这是Appium的主页。我想自动启动Appium,而不是手动单击开始按钮。但是另一个JavaScript文件具有此按钮。

<!DOCTYPE html><html><head><meta charset="utf-8">
<title>Appium</title>
<link rel="stylesheet" href="font-awesome.min.afc771a2.css">
<link rel="stylesheet" href="app.global.bd8b6ea1.css">
<link rel="stylesheet" href="github-gist-theme.global.9acb3836.css">
<link rel="stylesheet" href="renderer.e31bb0bc.css">
</head>
<body> 
<div id="root"></div> 
<script type="text/javascript" src="renderer.e31bb0bc.js"></script> 
</body>
</html>

如何不手动地自动启动Appium服务器?

enter image description here

也许我更改了一些代码index.html我对此一无所知。

1 个答案:

答案 0 :(得分:0)

假设您要执行此操作以进行自动化测试。您可能要使用另一个不同的,面向终端的Appium捆绑包(例如https://www.npmjs.com/package/appium),并使用Jenkins之类的工具将其自动化。

以节点版本为例:

  • 如果没有,请下载并安装Nodejs
  • 打开终端并输入npm i -g appium,然后按Enter键
  • 键入appium以启动不带GUI的服务器

然后,您可以编写一个调用appium的Shell脚本以使用默认值启动服务器。