接收Appium如何结合Robot Framework进行自动化测试,每次启动Appium Server和停止Appium Server,这里可以考虑用OperatingSystem测试库里的run来以命令行的方式来启动和停止。
1、Appium概述
1. Appium简介
Appium是Sauce Labs出品的一个开源的自动化测试框架,可以用来测试iOS和Android平台上的原生应用、移动Web应用和混合应用。
原生应用是指使用iOS和Android的SDK开发出来的App;移动Web应用指的是使用移动浏览器访问的应用,比如Appium支持iOS上的Safari和Android上的Chrome,或内置浏览器;混合应用指的是通过WebView使得原生代码内容和Web内容可以进行交互的App。
当然,最重要的是Appium是一个跨平台的框架,它允许你在iOS和Android这两个不同平台上使用同样的API来编写自动化测试脚本,这样提高了测试代码的复用性。
2. Appium安装
Web测试底层用的是Selenium框架,其实Appium这里也是封装了Selenium的框架,其实就可以把移动App应用看作是一个网页,然后通过Appium进行测试。
Appium结合Robot Framework来做测试,需要先安装好Appium。
Appium的下载地址为