bjrobot是一个用于robot框架的web测试库,它利用了selenium 3(webdriver)库。
robotframework-bjrobot的Python项目详细描述
简介
bjorobot是一个基于webdriver的robotframework测试库,可以同时处理桌面浏览器和移动原生和混合应用程序。
它支持最新的selenium 3.0webdriver,可以在不必再次下载每个浏览器的webdriver的情况下使用。 它使用appium(1.x版)与android和ios应用程序进行通信,类似于selenium webdriver与web浏览器的通信方式。
目前它支持Python2.x。
安装
使用pip
建议的安装方法是使用 pip:
pip install robotframework-bjrobot
使用pip的主要好处是它自动安装 库所需的依赖项。其他好的特性是易于升级 以及对卸载的支持:
pip install -U robotframework-bjrobot pip uninstall robotframework-bjrobot
目录布局
文档/
关键字文档
src/
python源代码
用法
要使用robot framework和bjrobot编写测试,必须将bjrobot导入到rf测试套件中。有关详细信息,请参见Robot Framework User Guide。
使用appium时,请确保appium服务器已启动并正在运行。有关如何使用Appium,请参阅Appium文档
文档
关键字文档可以在Keyword Documentation
列出
执行javascript
shell命令支持
桌面图形用户界面自动化