qalab,qa开源项目的项目经理,管理selenium、appium、selendroid驱动程序

qalaborator的Python项目详细描述


质量保证实验室图片::https://img.shields.io/github/issues/netzulo/qalab.svg
:alt:github上的问题
:target:https://github.com/netzulo/qalab/issues

图片::https://img.shields.io/github/issues pr/netzulo/qalab.svg
:alt:github上打开的拉取请求
:target:https://github.com/netzulo/qalab/issues

……图片::https://img.shields.io/github/release/netzulo/qalab.svg
:alt:github上的发布版本
:目标:https://github.com/netzulo/qalab/releases/latest

……图片::https://img.shields.io/github/release date/netzulo/qalab.svg
:alt:github上的发布日期
:target:https://github.com/netzulo/qalab/releases/latest

+---------+---------+。----+————————————————————————————————————————————————————————————————————————————————————————————————————————+==============+==========================+===========================+===========================+==========================+==========================+
| master | |qalab_build_master_lin| | |qacode_build_master_lin| | |qadmin_build_master_lin| | |qadoc_build_master_lin| | |qadoc_build_master_lin| |
| | |qalab_build_master_win| | |qacode_build_master_win| | |qadmin_build_ma斯特温卡多克建造大师卡多克建造大师-qacode qacode_u-api_
-qatestlink qatestlink_u-api_
-qadoc qadoc_u-api_
-qadmin qadmin_u-api_
-qadrivers qadrivers_u-api_


图片:http://qalab.tk:82/api/badges/gate?key=qalab
:alt:质量门
:目标:http://qalab.tk:82/api/badges/gate?键=qalab
…图片:http://qalab.tk:82/api/badges/measure?key=qalab&;metric=lines
:alt:lines
:目标:http://qalab.tk:82/api/badges/gate?键=qalab
…图片:http://qalab.tk:82/api/badges/measure?key=qalab&;metric=bugs
:alt:bugs
:目标:http://qalab.tk:82/api/badges/gate?键=qalab
…图片:http://qalab.tk:82/api/badges/measure?key=qalab&;metric=漏洞
:alt:漏洞
:目标:http://qalab.tk:82/api/badges/gate?键=qalab
…图片:http://qalab.tk:82/api/badges/measure?key=qalab&;metric=代码闻起来
:alt:code闻起来
:target:http://qalab.tk:82/api/badges/gate?键=qalab
…图片:http://qalab.tk:82/api/badges/measure?key=qalab&;metric=sqale_debt_ratio
:alt:debt ratio
:目标:http://qalab.tk:82/api/badges/gate?键=qalab
…图片:http://qalab.tk:82/api/badges/measure?key=qalab&;metric=comment_lines_density
:alt:comments
:目标:http://qalab.tk:82/api/badges/gate?key=qalab



如何安装?
----

+1。*克隆此repo*:``git clone https://github.com/netzulo/qalab.git``
+2。*在repo目录中输入*:``cd qalab``
+3。*克隆子模块*:``git submodule update--init--recursive`
+4。*附加分支头*:``每个git签出主机的git子模块``



如何执行测试?
----

+1。*克隆此repo*:``git clone https://github.com/netzulo/qalab.git``
+2。*在repo目录中输入*:``cd qalab``
+3。*使用安装程序执行测试。py*:``python setup.py test``


*****


``pip install qalatory``



m][-dcp驱动程序配置路径]

执行selenium驱动程序操作

可选参数:
-h,--帮助显示此帮助消息并退出
-v,--详细详细级别…重复三次。
-sd server_driver,--server_driver server_driver
select server driver,值为:
[selenium,appium,selendroid]
-m mode,--mode mode select mode,值为:[hub,node]
-i,--install下载驱动程序服务器jar
-s,--启动启动驱动程序服务器jar
-p平台,--平台平台
选择模式,值为:[lin32,lin64,win32,win64]
-dcp驱动程序配置路径,--驱动程序配置路径驱动程序配置路径
使用不同的绝对路径+文件名读取
驱动程序配置

----帮助我们,https://github.com/netzulo/qalab--



如何创建hub+节点?
----


hub
****

+1。创建配置:``python qalab/qanv.py--server_driver selenium--mode hub--install`
+2。启动集线器:``python qalab/qaenv.py--server_driver selenium--mode hub--start``


node
***


+1。创建配置:``python qalab/qanv.py--server_driver selenium--mode node--install`
+2。启动节点:``python qalab/qaenv.py selenium--server_driver selenium--mode node--start--platform win64``

***


*必须作为全局包安装sdk和appium(来自npm)*

+1。安装sdk
+2。安装应用程序:``npm install-g appium``
+3。创建配置:``python qalab/qaenv.py--server_driver appium--mode node--install`
+4。启动节点:``python qalab/qaenv.py—服务器驱动程序appium—模式节点—启动—平台win64`



tox环境
********



+——+——+——————+—————————————————————————————————————————————————————————————————————————————+==================+==+==+==+
py27、py34、py35、py36 python支持的版本| qalab中的exec linter/tests/
+——+————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————/>| appium节点开始安装appium节点网络64
>+=================================+============+====+========+=====+=====+=======+=======+==========================+=========================================================================;好好好|
+—————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————|
+————————————————————————————————————————————————————————————————————————————边缘|-————————————————————————————————————————————————————————————————————————————————————图片:https://travis-ci.org/netzulo/qalab.svg分支=主
…图片:https://ci.appveyor.com/api/projects/status/f4orjhi6vjgsxq9/branch/master?svg=真
…图片:https://travis-ci.org/netzulo/qalab.svg分支=发展
…图片:https://ci.appveyor.com/api/projects/status/f4orjhi6vjgsxq9/branch/devel?svg=真
…图片:https://travis-ci.org/netzulo/qacode.svg分支=主
…图片:https://ci.appveyor.com/api/projects/status/4a0tc5pis1bykt9x/branch/master?svg=真
…图片:https://travis-ci.org/netzulo/qacode.svg分支=发展
…图片:https://ci.appveyor.com/api/projects/status/4a0tc5pis1bykt9x/branch/devel?svg=真
…图片:https://travis-ci.org/netzulo/qadoc.svg分支=主
…图片:https://ci.appveyor.com/api/projects/status/o70qi0ykpagrgte2/branch/master?svg=真
…图片:https://travis-ci.org/netzulo/qadoc.svg分支=发展
…图片:https://ci.appveyor.com/api/projects/status/o70qi0ykpagrgte2/branch/develsvg=真
…图片:https://travis-ci.org/netzulo/qadmin.svg分支=主
…图片:https://ci.appveyor.com/api/projects/status/qrb3o3qdeg3qv9eq/branch/master?svg=真
…图片:https://travis-ci.org/netzulo/qadmin.svg分支=发展
…图片:https://ci.appveyor.com/api/projects/status/qrb3o3qdeg3qv9eq/branch/devel?svg=真
…图片:https://travis-ci.org/netzulo/qatestlink.svg分支=主
…图片:https://ci.appveyor.com/api/projects/status/kw4si7if8lw7m10n/branch/master?svg=真
…图片:https://travis-ci.org/netzulo/qatestlink.svg分支=发展
…图片:https://ci.appveyor.com/api/projects/status/kw4si7if7lw7m10n/branch/devel?svg=真
…http://qalab.tk/qalab/
http://qalab.tk/qalab/
。http://qalab.tk/qacode/
http://qalab.tk/qacode/
。qatestlink api:http://qalab.tk/qatestlink/
。http://www.qalab.tk/qadoc/
。qadmin api:http://qalab.tk/qadmin/
。http://qalab.tk/qadrivers/

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
javai是JAXB的新手。如何将两个具有不同名称空间的不同xml合并为一个具有根元素的xml并将其解组?   JDO中的java应该是可传递的DefaultFetchGroup吗   java服务器配置问题   java在理解JList时遇到困难   java何时将RequestContextFilter用于Jersey?   java从数据库中读取文本文件。jar文件   Java正则表达式,仅适用于不包括零的正数   爪哇番石榴。类路径中的jar   JavaEE:关于设计的问题   java GUI,在面板中排列按钮   java Android为什么使用接口被认为是活动和片段之间通信的最佳实践?   java如何获取wicket图像的url以在开放图元标记中使用它   从Java字节[]>Base64>Javascript数组缓冲>Base64>byte[]   java正则表达式帮助字符串JWE766。1.pdf格式摘录766   java Hibernate,JPA忽略@Formula