Appium robotframework-appium (ios 客户端测试)环境搭建
一、 简介 1.1摘要 本人测试新人,最近在搞ios客户端的自动化,准备采用robotframework-appium来实现自动化测试,一边学习一边总结,此安装说明文档是基于mac系统10.11版本,第一次发经验贴,说明中如有错误纰漏请不吝指教。 —————以下属个人理解,有错误请各位指正,想直接进入主题的,请直接跳到1.2章节———— 安装Robotframework-Appium框架,大致划分为三个部分(1)基础软件的安装,主要包括Xcode,ios模拟器,command line tools等(2)Appium的安装(3)robotframework的安装。一般来说安装好(1),(2)就可以进行自动化测试,具体的方式是写自动化测试脚本(可采用python,java等语言,脚本中包含测试用例实现步骤的代码以及对每一个测试case的断言)通过appium server去驱动模拟器/真机中的app,执行所编写的测试用例并进行判断。 目前robotframework比较热门,主要它相对上面提到的方式个人感觉主要有两点优势:(1)编写测试用例简单化,基本不需要写代码。rf框架采用“关键字”方式编写测试用例,比如它把“向某文本框中输入文本”这一个本来需要写几行代码的实现的过程封装成关键字“文本框输入文本”(在此只是举例,具体关键字的名字需要查询),这样我们直接调用该关键字