Appium Appium 公开课 问题交流

恒温 · 2013年12月28日 · 最后由 思寒_seveniruby 回复于 2016年08月09日 · 1431 次阅读

大家把问题提交到这里吧?

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 20 条回复 时间 点赞
思寒_seveniruby TesterHome 第一次公开课资料整理 中提及了此贴 12月08日 14:14
思寒_seveniruby [该话题已被删除] 中提及了此贴 08月09日 17:57

#11 楼 @luyi0824
这个问题有解决办法么?我目前正在编写自动化脚本,好几个地方都被这个问题给 Block 了

#14 楼 @vickylovetesting 你好,我也碰到这问题了,可惜我把 system32 加到 path 里面 还是不行。。。求教

#15 楼 @yan Eclipse 里面不需要配置啥东西,把 appium 的 client 包导入到项目里就好了╮(╯▽╰)╭

#16 楼 @lihuazhang 我会在 windows 环境下使用,但是不知道为什么在 mac 上我安装好了之后,想导一些测试包进去老是导入失败,呜呜

#15 楼 @yan eclipse 都不会,让我咋教你?

我一次接触 Appium 这东西,我想学,要从哪下手啊?我连在 eclipse 里面怎么配置环境都不会了,网上的新手教程资料很有限,求各路大侠指点

@fengcanfly 这种情况我也碰到过 你检查一下 adt 的环境变量有没有问题 还有就是 有没有把 System32 放到环境变量里去 我之前因为没加 system32 导致手动 adb 能找到 device 但是 appium 一跑起来就不行了

1.运行的时候,还需要启动 selenium 服务器吗?
2.运行的时候,手机设备无法启动 app 是因为什么?adb devices,是可以看到设备的

这个帖子是当时第一次公开课的问题收集帖子, 在当时讲课的时候, 已经解答了. 请大家不要回复了, 有问题请单独开贴.

appium inspector 工具能识别到 table view , image view 等控件,但是识别不到 UIview

有知道是什么原因吗?有什么方法能识别到 UIview

据说 testin 做的非常好,有了解这个平台的朋友知道工作原理不?

#7 楼 @lihuazhang 这个要看具体情况了,对于一些定位时需要逻辑判断位置的这种,用 xpath 更好。但是 xpath 确实有兼容性问题,尤其 ie 上用。

执行脚本那些命令是在哪里的?

恒温 #16 · 2013年12月28日 Author

#6 楼 @rockchensir

WebDriver 同样使用 XPATH 和 CSS locator。孰优孰劣,google 一下,一大把,不过目前风向偏向 CSS, 理由如下

更快 (尤其在 IE 上)
更简单
更加可读
符合 Jquery 定位逻辑
XPATH 在不同浏览器上的实现可能不太一样,也许在 Firefox 工作,在 IE 上就不一定了。
CSS 可以引入第三方的 Javascript 库来更好的定位元素, 比如马上要说的 Sizzle.js

css 定位的优势?
css 在我理解中就是页面样式。。这个怎么会成为优势呢?请指教~~

恒温 #18 · 2013年12月28日 Author

xpath 维护起来困难么?

#3 楼 @sean605 appium 安装的时候会要求安装的 Selenium 的

安装这个 appium 后是否还需要安装 selenium

appium 目前在实际项目中的使用情况怎么样?定位元素,维护脚本成本怎么样?

在官网和论坛上都找不到 appium 的 api

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册