1.终端怎么安装 appium
方法/步骤
1、首先从官网上下载appium安装程序。
2、解压出压缩包文件,直接双击应用程序,启动安装。
3、选择语言,默认是英语的,暂时无中文语言,那么默认语言安装即可。
4、然后直接“next”,下一步即可。
5、默认安装路径是在C盘,如果c空间不够大,可以选择其它安装到路径下
是为启动应用文件名,默认就好,点击下一步“next”。
6、是否要桌面创建图标,可以选择和不选择,这里默人安装,点击“next”
安装信息进行确认,点击“install”。
7、点击install,开始安装程序,在安装程序过程中,会不断打印信息。
8、显示completing the appium setup wizard,说明提示安装完成
9、进入安装到安装目录下,双击启动appium程序。
10、提示下列,说明安装无问题,开始appium自动化测试之旅。
2.APP自动化测试appium环境怎么搭建
APP自动化测试appium环境怎么搭建?1/12下载安装node.js (注意操作系统,32位,64位)。
安装完成后,检查是否安装成功:cmd, 输入node -v , 显示安装版本信息,则安装成功,如下图所示:2/12安装JDK配置环境变量JDK安装,以及环境变量设置下载eclipse (注意操作系统,32位,64位),Mars版。3/12配置Android SDK环境下载Android SDK,下载地址.xxx.iphone', 'udid':'', 'platformName': 'iOS', 'deviceName': 'iPhone' }) 注意: 如果设备中未安装 app 可以指定 ipa 地址,如果安装了, 则指定 bundle ID。 所以对于第一种情况,代码可以这样写: self.driver = webdriver.Remote( command_executor='mand_executor='http://127.0.0.1:4723/wd/hub', desired_capabilities={ 'deviceName':'', 'platformName': 'iOS', 'app': app, 'udid': '' }) 调试的思路 确保 UDID 的正确,是真机的 UDID。
(20+ 字符串) 确保在模拟器上已经能运行无误了。 直接使用 Instruments 看看是否能在真机上运行。
有些情况连 xcode 的 instruments 都不能在真机上调试,那更别谈 appium 了 确保运行 appium 用例前, instruments 没有启动过。看看有没有 instruments 的进程。
目前 1.2.2 的坑 目前 appium 1.2.2 上运行 iOS 真机测试的话,可能会遇到如下的错误: info: [debug] Starting iOS device log capture via deviceconsole error: iOS log capture failed: spawn ENOENT info: [debug] Cleaning up appium session error: Failed to start an Appium session, err was: Error: spawn ENOENT info: [debug] Error: spawn ENOENT at errnoException (child_process.js:1000:11) at Process.ChildProcess._handle.onexit (child_process.js:791:34) info: [debug] Responding to client with error: {"status":33,"value":{"message":"A new session could not be created. (Original error: spawn ENOENT)","code":"ENOENT","errno":"ENOENT","syscall":"spawn","origValue":"spawn ENOENT"},"sessionId":null} info: <-- POST /wd/hub/session 500 1780.745 ms - 197 这是因为在 /usr/local/lib/node_modules/appium/build/deviceconsole/ 下面缺失了 deviceconsole。已经有 bug 追踪了。
解决方法如下: 到该目录底下 cd /usr/local/lib/node_modules/appium/build/deviceconsole/ 打开这个deviceconsole project。 open deviceconsole.xcodeproj 重新 build 一把。
把 build 出来的 deviceconsole,复制到 /usr/local/lib/node_modules/appium/build/deviceconsole/去。 然后重新运行 Appium。
转载请注明出处windows之家 » win10appium安装