精华内容
下载资源
问答
  • 以下为小编整理的,各类自动化测试平台,供大家工作中自己参考:一autotestplat作者:fin功能:接口自动化测试,性能测试,appui自动化测试,webui自动化测试源码:https://github.com/testdevhome/autotestplat官网...

    以下为小编整理的,各类自动化测试平台,供大家工作中自己参考:

    69430fe05614c71e8b23ff5025406989.png

    一 autotestplat作者:fin

    功能:接口自动化测试,性能测试,appui自动化测试,webui自动化测试

    源码:https://github.com/testdevhome/autotestplat

    官网:http://www.autotestplat.com

    语言:python

    69430fe05614c71e8b23ff5025406989.png

    二 lego 作者:美团

    b7075f69903d3b7ad0b6eb9de7930bd7.png功能:接口自动化测试

    源码:未知

    官网:https://tech.meituan.com/2018/01/09/lego-api-test.html

    语言:java

    69430fe05614c71e8b23ff5025406989.png

    三 未知 作者:未知

    b7075f69903d3b7ad0b6eb9de7930bd7.png功能:接口自动化测试

    源码:https://github.com/githublitao/api_automation_test

    官网:http://120.79.232.23/     用户名admin 密码admin369874125

    语言:java

    69430fe05614c71e8b23ff5025406989.png

    四 luckyframe,作者:seagull

    功能:接口自动化测试,appui自动化测试,webui自动化测试

    源码:https://gitee.com/seagull1985/LuckyFrameWeb

    官网:http://www.luckyframe.cn

    语言:java

    69430fe05614c71e8b23ff5025406989.png

    五 automagic 作者:radiateboy

    功能:webui测试

    源码:https://github.com/radiateboy/automagic

    官网:未知

    语言:python

    69430fe05614c71e8b23ff5025406989.png

    六 easytest,作者:wsyu

    功能:接口测试

    源码:https://github.com/wsyu/EasyTest

    官网:未知

    语言:python

    七 eolinker,作者:eolinker

    功能:接口测试

    源码:https://github.com/eolinker

    官网:www.eolinker.com

    语言:php

    69430fe05614c71e8b23ff5025406989.png

    八 xtest,作者:breaking

    功能:接口测试

    源码:https://github.com/x-utest/

    官网:http://gtestbce.gtapp.xyz/login.html

    语言:python

    69430fe05614c71e8b23ff5025406989.png

    九 hitchhiker,作者:brookshi

    功能:接口测试,性能测试

    源码:https://github.com/brookshi/Hitchhiker

    官网:http://www.hitchhiker-api.com

    语言:nodejs

    69430fe05614c71e8b23ff5025406989.png

    十 Airtest,作者:Meteorix

    功能:游戏和appui测试

    源码:未知

    官网:http://airtest.netease.com

    语言:python

    69430fe05614c71e8b23ff5025406989.png

    十一 httprunner 作者:debugtalk

    功能:接口测试,性能测试

    源码:https://github.com/httprunner/httprunner

    官网:http://cn.httprunner.org

    语言:python

    69430fe05614c71e8b23ff5025406989.png

    十二 BSTester 作者:BSTester

    功能:接口自动化测试平台

    源码:https://github.com/BSTester/OpenStark

    官网:https://www.bstester.com/2016/10/way-to-test-interfaces-interface-test-platform-another

    语言:未知

    69430fe05614c71e8b23ff5025406989.png

    十三 未知,作者:未知

    功能:接口自动化测试

    源码:未知

    官网:http://47.107.147.188/#/login 用户名ceshi 密码123456

    语言:python

    十四 Masteryi,作者:易大师

    功能:接口自动化测试

    源码:未知

    官网:https://gitee.com/xuwangcheng/masteryi-automated-testing

    语言:python

    69430fe05614c71e8b23ff5025406989.png

    十五 三剑客,作者:360

    功能:接口自动化测试

    源码:未知

    官网:http://jiekouceshi.com

    语言:python

    展开全文
  • 开源自动化测试平台汇总 一 autotestplat 作者:fin 功能:接口自动化测试,性能测试,appui自动化测试,webui自动化测试 源码:https://github.com/testdevhome/autotestplat 官网:...

    开源自动化测试平台汇总


    一 autotestplat 作者:fin

     

    功能:接口自动化测试,性能测试,appui自动化测试,webui自动化测试

    源码:https://github.com/testdevhome/autotestplat

    官网:http://www.autotestplat.com

    语言:python


    二 lego 作者:美团


    功能:接口自动化测试

    源码:未知

    官网:https://tech.meituan.com/2018/01/09/lego-api-test.html

    语言:java


    三 未知 作者:未知


    功能:接口自动化测试

    源码:https://github.com/githublitao/api_automation_test

    官网:http://120.79.232.23/     用户名admin 密码admin369874125

    语言:java


    四 luckyframe,作者:seagull


    功能:接口自动化测试,appui自动化测试,webui自动化测试

    源码:https://gitee.com/seagull1985/LuckyFrameWeb

    官网:http://www.luckyframe.cn

    语言:java


    五 automagic 作者:radiateboy

     

    功能:webui测试

    源码:https://github.com/radiateboy/automagic

    官网:未知

    语言:python


    六 easytest,作者:wsyu


    功能:接口测试

    源码:https://github.com/wsyu/EasyTest

    官网:未知

    语言:python

     


    七 eolinker,作者:eolinker

    功能:接口测试

    源码:https://github.com/eolinker

    官网:www.eolinker.com

    语言:php


    八 xtest,作者:breaking

     

    功能:接口测试

    源码:https://github.com/x-utest/

    官网:http://gtestbce.gtapp.xyz/login.html

    语言:python

     


    九 hitchhiker,作者:brookshi


    功能:接口测试,性能测试

    源码:https://github.com/brookshi/Hitchhiker

    官网:http://www.hitchhiker-api.com

    语言:nodejs


    十 Airtest,作者:Meteorix


    功能:游戏和appui测试

    源码:未知

    官网:http://airtest.netease.com

    语言:python


    十一 httprunner 作者:debugtalk


    功能:接口测试,性能测试

    源码:https://github.com/httprunner/httprunner

    官网:http://cn.httprunner.org

    语言:python


    十二 BSTester 作者:BSTester


    功能:接口自动化测试平台

    源码:https://github.com/BSTester/OpenStark

    官网:https://www.bstester.com/2016/10/way-to-test-interfaces-interface-test-platform-another

    语言:未知


    十三 未知,作者:未知


    功能:接口自动化测试

    源码:未知

    官网:http://47.107.147.188/#/login 用户名ceshi 密码123456

    语言:python        

    十四 Masteryi,作者:易大师


    功能:接口自动化测试

    源码:未知

    官网:https://gitee.com/xuwangcheng/masteryi-automated-testing

    语言:python        


    十五 三剑客,作者:360


    功能:接口自动化测试

    源码:未知

    官网:http://jiekouceshi.com

    语言:python    

    展开全文
  • AutoMagic 开源自动化测试平台搭建之修改默认python版本

    一、下载 automagic 源码到本地

    python3.6 Django 3.0.2框架

    二、这里我使用的是Centos7 虚拟环境

    安装autoMagic 需要python 环境,而centos7 默认是python2.7的版本,首先需要将python的版本升级

    三、Centos7 升级python

    3.1 python3的安装

    1、在Linux系统下,路径/usr/local相当于C:/Progrem Files/,通常安装软件时便安装到此目录下

    执行命令

    cd /usr/local

    2、下载目标python版本压缩包

    wget http://npm.taobao.org/mirrors/python/3.6.9/Python-3.6.9.tgz

    3、解压压缩包,执行命令

    tar -xvf Python-3.6.9.tgz

    4、在当前目录下创建文件夹--python3

    mkdir python3

    5、编译与安装

    a、进入刚刚解压后的文件夹中

    cd Python-3.6.9

    b.生成makefile文件

    ./configure --prefix=/usr/local/python3

    checking for gcc ipa-pure-const bug... no

    checkingforstdatomic.h... no

    checkingfor GCC >= 4.7__atomic builtins... yes

    checkingforensurepip... upgrade

    checkingifthe dirent structure of a d_type field... yes

    checkingforthe Linux getrandom() syscall... yes

    checkingfor the getrandom() function... no

    configure: creating ./config.status

    config.status: creating Makefile.pre

    config.status: creating Modules/Setup.config

    config.status: creating Misc/python.pc

    config.status: creating Misc/python-config.shconfig.status: creating Modules/ld_so_aix

    config.status: creating pyconfig.h

    creating Modules/Setup

    creating Modules/Setup.local

    creating Makefile

    If you want a release build with all stable optimizations active (PGO, etc),

    please run ./configure --enable-optimizations

    c. 对makefile文件进行操作

    make

    执行完make 后如果看到如下信息说明编译通过

    gcc -pthread -fPIC -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -std=c99 -Wextra -Wno-unused-result -Wno-unused-parameter -Wno-missing-field-initializers -Ibuild/temp.linux-x86_64-3.6/libffi/include -Ibuild/temp.linux-x86_64-3.6/libffi -I/usr/local/Python-3.6.9/Modules/_ctypes/libffi/src -I./Include -I. -I/usr/local/include -I/usr/local/Python-3.6.9/Include -I/usr/local/Python-3.6.9 -c /usr/local/Python-3.6.9/Modules/_ctypes/libffi/src/x86/unix64.S -o build/temp.linux-x86_64-3.6/usr/local/Python-3.6.9/Modules/_ctypes/libffi/src/x86/unix64.o -Wall -fexceptionsgcc -pthread -fPIC -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -std=c99 -Wextra -Wno-unused-result -Wno-unused-parameter -Wno-missing-field-initializers -Ibuild/temp.linux-x86_64-3.6/libffi/include -Ibuild/temp.linux-x86_64-3.6/libffi -I/usr/local/Python-3.6.9/Modules/_ctypes/libffi/src -I./Include -I. -I/usr/local/include -I/usr/local/Python-3.6.9/Include -I/usr/local/Python-3.6.9 -c /usr/local/Python-3.6.9/Modules/_ctypes/libffi/src/x86/ffi.c -o build/temp.linux-x86_64-3.6/usr/local/Python-3.6.9/Modules/_ctypes/libffi/src/x86/ffi.o -Wall -fexceptionsgcc -pthread -fPIC -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -std=c99 -Wextra -Wno-unused-result -Wno-unused-parameter -Wno-missing-field-initializers -Ibuild/temp.linux-x86_64-3.6/libffi/include -Ibuild/temp.linux-x86_64-3.6/libffi -I/usr/local/Python-3.6.9/Modules/_ctypes/libffi/src -I./Include -I. -I/usr/local/include -I/usr/local/Python-3.6.9/Include -I/usr/local/Python-3.6.9 -c /usr/local/Python-3.6.9/Modules/_ctypes/libffi/src/x86/sysv.S -o build/temp.linux-x86_64-3.6/usr/local/Python-3.6.9/Modules/_ctypes/libffi/src/x86/sysv.o -Wall -fexceptionsgcc -pthread -shared build/temp.linux-x86_64-3.6/usr/local/Python-3.6.9/Modules/_ctypes/_ctypes.o build/temp.linux-x86_64-3.6/usr/local/Python-3.6.9/Modules/_ctypes/callbacks.o build/temp.linux-x86_64-3.6/usr/local/Python-3.6.9/Modules/_ctypes/callproc.o build/temp.linux-x86_64-3.6/usr/local/Python-3.6.9/Modules/_ctypes/stgdict.o build/temp.linux-x86_64-3.6/usr/local/Python-3.6.9/Modules/_ctypes/cfield.o build/temp.linux-x86_64-3.6/usr/local/Python-3.6.9/Modules/_ctypes/libffi/src/prep_cif.o build/temp.linux-x86_64-3.6/usr/local/Python-3.6.9/Modules/_ctypes/libffi/src/closures.o build/temp.linux-x86_64-3.6/usr/local/Python-3.6.9/Modules/_ctypes/libffi/src/x86/ffi64.o build/temp.linux-x86_64-3.6/usr/local/Python-3.6.9/Modules/_ctypes/libffi/src/x86/unix64.o build/temp.linux-x86_64-3.6/usr/local/Python-3.6.9/Modules/_ctypes/libffi/src/x86/ffi.o build/temp.linux-x86_64-3.6/usr/local/Python-3.6.9/Modules/_ctypes/libffi/src/x86/sysv.o -L/usr/local/lib -ldl -o build/lib.linux-x86_64-3.6/_ctypes.cpython-36m-x86_64-linux-gnu.so

    Python build finished successfully!The necessary bits to build these optional modules were not found:

    _dbm _gdbm _sqlite3

    _tkinter readline

    Tofind the necessary bits, look in setup.py in detect_modules() for the module's name.

    The following modules found by detect_modules()insetup.py, have been

    built by the Makefile instead, as configured by the Setup files:

    atexitpwd timerunning build_scripts

    creating build/scripts-3.6copying and adjusting/usr/local/Python-3.6.9/Tools/scripts/pydoc3 -> build/scripts-3.6copying and adjusting/usr/local/Python-3.6.9/Tools/scripts/idle3 -> build/scripts-3.6copying and adjusting/usr/local/Python-3.6.9/Tools/scripts/2to3 -> build/scripts-3.6copying and adjusting/usr/local/Python-3.6.9/Tools/scripts/pyvenv -> build/scripts-3.6changing mode of build/scripts-3.6/pydoc3 from 644 to 755changing mode of build/scripts-3.6/idle3 from 644 to 755changing mode of build/scripts-3.6/2to3 from 644 to 755changing mode of build/scripts-3.6/pyvenv from 644 to 755renaming build/scripts-3.6/pydoc3 to build/scripts-3.6/pydoc3.6renaming build/scripts-3.6/idle3 to build/scripts-3.6/idle3.6renaming build/scripts-3.6/2to3 to build/scripts-3.6/2to3-3.6renaming build/scripts-3.6/pyvenv to build/scripts-3.6/pyvenv-3.6

    /usr/bin/install -c -m 644 ./Tools/gdb/libpython.py python-gdb.pygcc -pthread -c -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -std=c99 -Wextra -Wno-unused-result -Wno-unused-parameter -Wno-missing-field-initializers -I. -I./Include -DPy_BUILD_CORE -o Programs/_testembed.o ./Programs/_testembed.cgcc -pthread -Xlinker -export-dynamic -o Programs/_testembed Programs/_testembed.o libpython3.6m.a -lpthread -ldl -lutil -lm

    # Substitution happens here, as the completely-expanded BINDIR

    # is not availableinconfiguresed -e "s,@EXENAME@,/usr/local/python3/bin/python3.6m," < ./Misc/python-config.in >python-config.py

    # Replace makefile compat. variable references with shell script compat. ones;->LC_ALL=C sed -e 's,\$(\([A-Za-z0-9_]*\)),\$\{\1\},g' < Misc/python-config.sh >python-config

    # On Darwin, always use the python version of the script, the shell

    # version doesn't use the compiler customizations that are provided

    # inpython (_osx_support.py).if test `uname -s` = Darwin; then\cp python-config.py python-config; \

    d.安装

    make install

    出现如下信息说明安装成功

    rm -f /usr/local/python3/bin/2to3

    (cd/usr/local/python3/bin; ln -s 2to3-3.62to3)rm -f /usr/local/python3/bin/pyvenv

    (cd/usr/local/python3/bin; ln -s pyvenv-3.6pyvenv)if test "x" != "x" ; then\rm -f /usr/local/python3/bin/python3-32; \

    (cd/usr/local/python3/bin; ln -s python3.6-32 python3-32) \fi

    rm -f /usr/local/python3/share/man/man1/python3.1(cd/usr/local/python3/share/man/man1; ln -s python3.6.1 python3.1)if test "xupgrade" != "xno" ; then\case upgrade in\

    upgrade) ensurepip="--upgrade";; \install|*) ensurepip="";; \esac; \

    ./python -E -m ensurepip \

    $ensurepip--root=/; \fiLookingin links: /tmp/tmpqn5fzjzs

    Collecting setuptools

    Collecting pip

    Installing collected packages: setuptools, pip

    Successfully installed pip-18.1 setuptools-40.6.2

    e、验证python版本

    python

    发现输入结果中还是python2.7.5

    Python 2.7.5 (default, Aug 4 2017, 00:39:18)

    [GCC4.8.5 20150623 (Red Hat 4.8.5-16)] on linux2

    Type"help", "copyright", "credits" or "license" for more information.

    那么如何将新的pytohn版本替换旧的python版本呢

    3.2、python3 替换python2

    关于配置python版本的方法大致分为两种:

    直接创建python3软链,利用命令 python3 调用新版本python,与自带python不冲突

    覆盖现有python,使其指向新安装的python,利用命令 python 便可调用新版本python

    所涉及命令解释

    ln命令用来为文件创建链接,链接类型分为硬链接和符号(软)链接两种,默认的连接类型是硬连接。如果要创建符号链接必须使用"-s"选项,符号链接相当于Windows下的快捷方式,即可以实现启动python时指向python3.8

    ln -s a b # 建立软连接,b指向a

    ——参考“颜子”

    下面分别对两种方法进行介绍。

    3.2.1、直接创建python3软链

    在/usr/bin路径下创建python3软链,指向已安装的python3

    ln -s /usr/local/python3/bin/python3 /usr/bin/pyhton3

    在/usr/bin路径下创建pip3软链,指向已安装的pip3

    ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

    此时系统中存在两个python版本:

    命令 python对应的仍是默认2.7.5版本

    命令 python3则对应新安装的3.6版本,

    此本方法到此便结束了,可以快乐地打出 python3 -V, pip3 -V查看对应版本了

    我这里没有进行软链接而是直接使用覆盖的方式

    3.2.2 覆盖现有python,启动python时指向python3.6

    备份旧python与pip

    mv /usr/bin/python /usr/bin/python2_oldmv /usr/bin/pip /usr/bin/pip2_old  #第三部分的文件名可根据本机版本修改 如果没有pip 则不用执行这一步

    修改软链接

    ln -s /usr/local/python3/bin/python3 /usr/bin/pythonln -s /usr/local/python3/bin/pip3 /usr/bin/pip

    此方法到这里已经完成一半啦,可以使用命令 python -V, pip -V查看版本

    Python 3.6.9 (default, Mar 19 2020, 14:27:10)

    [GCC4.8.5 20150623 (Red Hat 4.8.5-39)] on linux

    Type"help", "copyright", "credits" or "license" for moreinformation.

    import'atexit' #

    pip 18.1 from /usr/local/python3/lib/python3.6/site-packages/pip (python 3.6)

    将高版本python配置到环境变量

    echo 'export PATH=$PATH:/usr/local/python3' >> /etc/profile

    . /etc/profile

    由于修改了python的版本,会导致一些依赖于旧版本的程序出现错误,如yum,可进行如下配置:

    打开yum文件,重新修改配置文件中的python指向

    vim /usr/bin/yum

    不过在安装软件时仍会报错:

    SyntaxError: invalid syntax

    File"/usr/libexec/urlgrabber-ext-down", line 28except OSError, e:

    还是因为python更换的原因, 依照上述操作修改文件即可:打开/usr/libexec/urlgrabber-ext-down 文件,将 #!/usr/bin/python 修改为 #!/usr/bin/python2.7

    /usr/bin/yum-config-manager (yum-utils包生成)

    /usr/bin/yumdownloader (yum-utils包生成)

    命令解释:

    在Linux中通过源码安装程序时,对于解压文件,先执行./configure,后执行make,最后执行make install

    make 命令 是对makefile文件操作,make install 是安装命令,那么 ./configure 是干什么呢?./configure 其实就是生成 makefile 文件

    ——参考“朝闻道”

    --prefix作用:编译的时候用来指定程序存放路径。

    不指定prefix,可执行文件默认放在/usr/local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc,其它的资源文件放在/usr/local/share

    指定prefix,直接删掉一个文件夹就够了

    ——参考“百度知道”

    此时系统仍存在两个python版本,但命令 python 对应的是新安装的3.8版本,命令 python2 才对应之前的默认2.7版本

    此方法到这里就结束啦!

    但是此方法不建议使用,毕竟用到python的地方很多,所以退键使用下面的方法

    方法二:第三方yum源安装

    1. 下载SCLo源

    yum -y install centos-release-scl-rh

    2. yum安装所需python版本

    yum install rh-python36

    3. 载入环境变量

    scl enable rh-python36 bash

    4. 检查

    5. 使开机启动生效

    vim /etc/profile

    添加如下两句:

    source /opt/rh/rh-python36/enable

    export X_SCLS="`scl enable rh-python36 'echo $X_SCLS'`"

    说明:此种安装方式比较便捷,不过需要主机可以联网,并且部分关键字和命令不够通用熟悉。

    展开全文
  • AutoLine开源平台什么是AutoLine开源平台AutoLine开源平台是一个开源自动化测试解决方案,基于RobotFramework进行二次开发,支持RobotFramework几乎所有的库。为什么要开发AutoLine为中小企业提供一个好用的自动化...

    AutoLine开源平台

    什么是AutoLine开源平台

    AutoLine开源平台是一个开源自动化测试解决方案,基于RobotFramework进行二次开发,支持RobotFramework几乎所有的库。

    为什么要开发AutoLine

    为中小企业提供一个好用的自动化测试解决方案

    为广大软件测试从业人员提供一个基于开源框架的自动化测试平台开发示例

    业余写写,练习下敲代码的速度

    采用了哪些开源技术/框架

    Python3

    Flask

    EasyUI

    Chartjs

    Robotframework

    Requests

    SQLAlchemy

    Appium-Python-Client

    Selenium3

    等等其他及上述技术相关的插件或技术包

    安装

    下载AutoLine工程, 在AutoLine根目录下有requirements.txt文件,该文件包含了所有依赖的包,安装好Python3并确保Python3的pip可用,使用以下命令安装AutoLinie依赖库

    pip install -r requirements.txt

    等待安装完成

    配置

    在AutoLine目录下的.env为所有关键的配置项

    # 用于定义运行环境

    # production - 生产环境

    # development - 开发环境

    AUTOBEAT_CONFIG=production

    # 服务器端启动秘钥,这里随意输入一串字符

    SECRET_KEY=FJWEOIO138989340SNNFISLDNFIOWFNSNALFKNSDLKF

    # SMTP账号

    MAIL_SERVER=

    MAIL_PORT=587

    MAIL_USERNAME=

    MAIL_PASSWORD=25

    FLASKY_MAIL_SUBJECT_PREFIX=[AutoLine]

    FLASKY_MAIL_SENDER=AutoLine Admin

    # 默认admin账号, 默认密码123456

    FLASKY_ADMIN=autoline@126.com

    # 开发环境数据库连接字符串

    DEV_DATABASE_URL=sqlite:///../AutoLine-dev.sqlite

    # 生产环境数据库连接字符串

    DATABASE_URL=mysql+pymysql://root:123456@127.0.0.1/autoline

    # 调度连接字符串

    TRIGGER_DATABASE_URL=mysql+pymysql://root:123456@127.0.0.1/autoline

    如何运行

    在配置好上述配置后如何运行AutoLine?

    一. 初始化数据库

    python manage.py db init

    python manage.py db migrate

    python manage.py db upgrade

    二. 初始化数据

    python manage.py deploy

    三. 运行

    python manage.py runserver

    首页

    使用默认账号: autoline@126.com/123456 登录如图:

    一些截图

    产品管理

    项目管理

    调度管理

    查看任务

    测试报告

    许可

    AutoLine基于Apache License 2.0协议发布

    展开全文
  • 原标题:8款开源自动化测试框架,速速收藏来源:http://www.51testing.com/近年来, 自动化测试越来越热门,该领域新的挑战和机遇也在...8款开源自动化测试框架,速速收藏1、CarinaCarina是基于Java的自动化测试框架...
  • 一、性能自动化测试1、项目名称:基于Jmeter实现的在线压测平台和在线管理Jmeter脚本系统项目简介:本项目基于renren-fast Java开发平台开发,内核基于Jmeter-Api和Jmeter脚本实现在线性能压测。具有如下特点友好的...
  • 以下为小编整理的,各类自动化测试平台,供大家工作中自己参考:一autotestplat作者:fin功能:接口自动化测试,性能测试,appui自动化测试,webui自动化测试源码:https://github.com/testdevhome/autotestplat官网...
  • 小编公众号:自动化测试 To share https://git.code.tencent.com/TestDog/v1.git 效果图 登陆模块 项目管理 创建一张表来管理项目,主要含产品名称、产品编号、产品描述、产品负责人、创建时间、操作 接口...
  • Airtest跨平台的UI自动化测试框架,适用于游戏和App快速开始Airtest是一个跨平台的UI自动化测试框架,适用于游戏和App。目前支持Windows和Android平台,iOS支持正在开发中。Airtest提供了跨平台的API,包括安装应用...
  • 软件简介LuckyFrame测试平台是一款免费开源自动化测试平台,最大的特点是全纬度覆盖了接口自动化、WEBUI自动化、APP自动化,并且支持分布式测试,测试关键字驱动也很大程度上解决了测试同学代码基础弱的问题。...
  • 开源自动化测试平台介绍一览

    千次阅读 2019-05-19 14:47:02
    以下为小编整理的,各类自动化测试平台,供大家工作中自己参考: 一autotestplat作者:fin 功能:接口自动化测试,性能测试,appui自动化测试,webui自动化测试 源码:...
  • 自动化平台分成两部分,web端负责测试用例编写及用例调度等.客户端用于具体执行用例. 客户端和服务器端的安装和配置请参考官网 http://www.luckyframe.cn/book/yhsc/syschyy-24.html 1.客户端配置 下载并解压...
  • 要么,善于利用开源测试工具提高效率;要么,干脆自己开发一款开源测试工具 ,提高自己团队的效率同时,也可以帮助行业内同行提高效率; 老徐一直提倡价值,从价值的维度出发; 做一件事情,先考虑清楚:这件事...
  • Taisite-Platform 开源申明这是一个受限制的自由软件!您不能在任何未经允许的前提下对程序代码进行修改和用于商业用途;也不允许对程序代码修改后以任何形式任何目的的再发布。为尊重作者的劳动成果,Taisite-...
  • https://testerhome.com/topics/4651 转载于:https://www.cnblogs.com/51testing/p/7777722.html
  • 开源自动化测试平台

    千次阅读 2019-06-19 17:15:26
    基于RobotFrameword的web集成环境,支持web自动化,http接口自动化,以及移动自动化,曾用名:AutoLine ...基于httprunner的web集成环境,主要是实现接口的测试自动化 前端:js vue element-ui...
  • 作者介绍:网名: Ray介绍:笑起来像个孩子,冷起来是个迷。博客:http://www.cnblogs.com/tsbc/2018年3月29日,Ray说准备把AutoMagic自动化测试管理平台开源...因此对于要从事自动化测试平台开发的测试人员来讲有很...
  • 优测云服务平台分享开源自动化测试框架,快快get起来! 虽然技术团队可以构建复杂的自动化测试框架,但是当可以选择现有的开源工具,库和测试框架获时,则可以选择适合自己的框架,来节省开发成本和时间。在选择开源...
  • sosotest自动化测试平台介绍 github开源地址: https://github.com/LianjiaTech/sosotest testerhome:https://testerhome.com/opensource_projects/sosotest 使用文档:...
  • QT4W (Quick Test for Web)是使用Python开发的Web自动化框架,是QTA(QTA是一套集成面向多端多平台自动化测试解决方案,包括QT4A,QT4A,QT4C等,其中QT4A及QT4I已经开源)自动化体系内实现支持Web自动化测试能力的...
  • 对于接口自动化这方面断断续续也研究了好久了,从最开始自己写小框架+excel数据来驱动;然后到基于flask前后端结合在一起弄平台,最后到现在的前后端分离开发出的这平台,感触颇深啊,额额额,开源啦,代码写得糟糕...
  • 背景UI自动化,在进行的过程中,难免会遇到平台化,在实际的工作中,有的领导也会想要实现自动化测试平台化。自动化平台化后,有了更为实际的成果,在做UI自动化,很想吧现在的自动化的框架进行平台化,完成更多的...
  • 开源软件自动化测试平台

    千次阅读 2006-06-09 17:58:00
    开源软件总是处于不断演化和变动之中,这是它的一个重要特点。人们往往需要随时得知一个特定开源软件(开源组件)的实际可用状况。当今,国际上专门从事这方面工作的组织就是SpikeSource公司。根据SourceForge.net的...
  • 在如今开源的时代,我们就不要再闭门造车了,热烈的拥抱开源吧!...一、性能自动化测试1、项目名称:基于Jmeter实现的在线压测平台和在线管理Jmeter脚本系统项目简介:本项目基于renren-fast Java开发平台开发,内...
  • 自动化测试平台

    2014-12-22 21:07:40
    自动化测试平台考虑集成开源测试工具Selenium在部分功能上代替UFT进行自动化测试执行
  • QT4W (Quick Test for Web)是使用Python开发的Web自动化框架,是QTA(QTA是一套集成面向多端多平台自动化测试解决方案,包括QT4A,Q...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,677
精华内容 670
关键字:

开源自动化测试平台