Appium 是一个移动 App (手机应用)自动化工具。

手机APP 自动化有什么用?

  • 自动化完成一些重复性的任务

    比如微信客服机器人

  • 爬虫

    就是通过手机自动化爬取信息。

    为什么不通过网页、HTTP 爬取呢?有的系统没有网页,也不方便通过HTTP爬取

  • 自动化测试

    很多企业里面有这样的需求

Appium 自动化方案的特点:

  • 开源免费

  • 支持多个平台

    iOS (苹果)、安卓 App 的自动化都支持。

  • 支持多种类型的自动化

    支持 苹果、安卓 应用 原生界面 的自动化

    支持 应用 内嵌 WebView 的自动化

    支持 手机浏览器 中的 web网站自动化

    支持 flutter 应用的自动化

  • 支持多种编程语言

    像 Selenium 一样, 可以用多种编程语言 调用它 开发自动化程序。

最新文章

  1. OC-@property、self及类的本质
  2. Linux小知识积累
  3. asp.net前台代码中引入namespace的方法
  4. Spring声明式事务管理基于tx/aop命名空间
  5. Linux系统改变ls文件和文件夹颜色方法
  6. x264中I,P,B帧和PTS,DTS的关系
  7. 04 DOM一窥
  8. linux下网络编程常见问题
  9. 【转】http-equiv的含义
  10. Google maps API开发(一)(转)
  11. iOS学习笔记(十四)——打电话、发短信
  12. AngularJS实现表单手动验证和表单自动验证
  13. ACdream: ACfun
  14. s15day14 ssh秘钥远程连接
  15. 在Mac OS 下 build Tesseract4.0 源码并在命令行中使用
  16. UICollectionView具体解释
  17. MySQL Percona server 5.5 安装审计插件
  18. HTML与CSS的一些知识(二)
  19. (三)juc高级特性——虚假唤醒 / Condition / 按序交替 / ReadWriteLock / 线程八锁
  20. 廖雪峰 JavaScript 学习笔记(字符串、数组和对象)

热门文章

  1. 操作系统-I/O(4)I/O控制方式
  2. 10分钟搞定 Java 并发队列好吗?好的
  3. include标签—引用文件路径
  4. java里equals和hashCode之间什么关系
  5. Labview学习之路(十一)日常编程技巧
  6. Unity可视化数据:创建图表
  7. IMGUI
  8. 09_Python语法示例(数据类型)
  9. Zabbix如何解决“System time is out of sync (diff with Zabbix server > 60s)”告警
  10. mobiscroll