Java 如何在Windows7机器上通过cmd提示符启动appium节点服务器

Java 如何在Windows7机器上通过cmd提示符启动appium节点服务器,java,windows,selenium,cmd,appium,Java,Windows,Selenium,Cmd,Appium,我正在使用appium和selenium实现移动自动化 我愿意在windows机器中通过cmd提示符使用命令运行appium服务器 任何人都可以帮助如何运行cmd提示符,以及在不单击appium.exe中的启动按钮的情况下运行它的命令是什么 请任何人帮助我。提前谢谢。请从安装Node.js 然后从GitHub克隆appium或下载appium for windows(您当前拥有的) 打开cmd并导航/更改目录至下载的appium文件夹/node_modules/appium/bin 运行节点应用

我正在使用appium和selenium实现移动自动化

我愿意在windows机器中通过cmd提示符使用命令运行appium服务器

任何人都可以帮助如何运行cmd提示符,以及在不单击appium.exe中的启动按钮的情况下运行它的命令是什么


请任何人帮助我。提前谢谢。

请从安装Node.js

然后从GitHub克隆appium或下载appium for windows(您当前拥有的)

打开cmd并导航/更改目录至下载的appium文件夹/node_modules/appium/bin

运行节点应用程序

您还可以提及服务器参数,请参阅以下链接:

请从安装Node.js

然后从GitHub克隆appium或下载appium for windows(您当前拥有的)

打开cmd并导航/更改目录至下载的appium文件夹/node_modules/appium/bin

运行节点应用程序

您还可以提及服务器参数,请参阅以下链接:

您可以通过运行以下命令启动appium服务器

appium & (or) appium --avd emulator_name

您可以通过运行以下命令来启动appium服务器

appium & (or) appium --avd emulator_name

如果最后一个链接断开,请尝试此链接。

如果最后一个链接断开,请尝试此链接

  • 按照安装节点和npm的步骤进行操作
  • 类型
    
    npm安装-gappium@1.3.7#对于特定版本
    npm安装-g appium#获取最新版本
    

  • 如果是windows机器,请确保在系统环境变量中包含安装Appium的路径(我的路径是C:\Users\XXX\AppData\Roaming\npm\node\U modules\Appium)

  • 然后打开CMD的新实例,然后键入“appium”或您喜欢的参数启动appium服务器

    另外,它适用于OSX、Windows和Linux

  • 按照安装节点和npm的步骤进行操作
  • 类型
    
    npm安装-gappium@1.3.7#对于特定版本
    npm安装-g appium#获取最新版本
    

  • 如果是windows机器,请确保在系统环境变量中包含安装Appium的路径(我的路径是C:\Users\XXX\AppData\Roaming\npm\node\U modules\Appium)

  • 之后,打开一个新的CMD实例,键入“appium”或使用您喜欢的参数启动appium服务器

    另外,它可以在OSX、Windows和Linux上运行。

    您可以通过以下方式完成此操作:

    希望这能有所帮助。

    您可以使用以下方法完成此操作:


    希望这能有所帮助。

    对于任何寻求简单模块解决方案的人,我已经创建了在后台以编程方式启动和停止appium的程序(mac或windows)。

    对于任何寻求简单模块解决方案的人,我已经创建了在后台以编程方式启动和停止appium的程序(mac或windows).

    在mac机器上安装appium时,这是否也适用于在iOS设备上运行测试。。或者命令的某些参数会不同,但应该是相同的。什么都不应该改变。在mac机器上安装appium时,在iOS设备上运行测试也可以。。或者命令的某些参数会不同,但应该是相同的。什么都不应该改变。
    ServerArguments serverArguments = new ServerArguments();
    serverArguments.setArgument("--address", "127.0.0.1");
    serverArguments.setArgument("--chromedriver-port", 9516);
    serverArguments.setArgument("--bootstrap-port", 4725);
    serverArguments.setArgument("--no-reset", true);
    serverArguments.setArgument("--local-timezone", true);
    
    _appiumServer = new AppiumServer(serverArguments);
    
    _appiumServer.startServer();