我使用 appium-desktop-setup-1.8.2 。
在Windows上,我使用以下选项从控制台启动它:
appium
appium -p 4724
start appium
但是我只打开了Appium启动窗口。 Appium不会自动启动。它必须手动运行。
我在做什么错了?
我不明白此回复:
C:\Program Files (x86)\Appium>appium -U 0b36774b032fbdba -p 4724
C:\Program Files (x86)\Appium>
Warning: Accessing PropTypes via the main React package is deprecated, and will be removed in React v16.0. Use the latest available v15.* prop-types package from npm instead. For info on usage, compatibility, migration and more, see https://github.com/facebook/prop-types#prop-types
Warning: Accessing createClass via the main React package is deprecated, and will be removed in React v16.0. Use a plain JavaScript class instead. If you're not yet ready to migrate, create-react-class v15.* is available on npm as a temporary, drop-in replacement. For more info see https://github.com/facebook/prop-types#prop-types
(node:10212) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
答案 0 :(得分:0)
从APPIUM官方文档开始, -U 选项现在已弃用!!那就是为什么你会出错
要启动appium,只需键入
appium -p 4723
但是,看来您的目标也是与设备创建一个appium会话。
在下面的博客中,我提到了如何使用Robot Framework向appium发出请求,但是,您可以使用任何语言进行外观和实现。
https://automationlab0000.wordpress.com/2018/08/21/first-automation-script-using-robot-framework/
答案 1 :(得分:0)
要启动appium服务器,您可以使用
appium -a 127.0.0.1 -p 4723
确保端口4723没有被其他进程使用。要检查使用
netstat –aon | find "4723"
您可以从上面的代码中找到processId。要终止该过程:
taskkill /F /pid processID
然后,您可以使用 appium -a 127.0.0.1 -p 4723 启动appium服务器。