使用Appium验证Toast,并获得服务器对按钮点击的反应

时间:2015-03-31 10:24:34

标签: selenium appium

我是Android自动化测试的新手,我最近开始使用Appium。

我将它用于Android原生app自动化。

我有2个问题 -

  1. 有没有办法验证吐司? 我看到的这个问题的最新帖子是从2014年年中开始的 我想知道在找到另一个工具来运行我的测试之前,这个主题是否有新的东西(据我所知,selendroid可以验证吐司)。
  2. 有没有办法在自动测试期间按下按钮时捕获我的应用发送到服务器的http请求? 像听众一样在背景中工作并等待点击?
  3. TNX

1 个答案:

答案 0 :(得分:0)

要验证吐司信息,您可以使用其中一个图像识别库。对于ruby,我将RTesseract与图像处理器RMgick

一起使用

想法很简单:

  1. 制作吐司留言
  2. 截取几张截图
  3. 迭代截屏并查找文字
  4. 您可以使用图像处理,以提高识别质量。

    您可以在此处找到我在我的框架中使用的代码段:link