首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

自动化测试平台实战

大家好,我是你的课程老师Fin,欢迎来到我的专栏《自动化测试平台实战39讲》,很高兴能在这里和你聊聊自动化测试平台。 那么在课程开始之前,我先简单一句话介绍下自己的从业经验。...我的第一份工作:从事功能测试 第二份工作:从事性能测试 第三份工作:从事专职测试开发,Java自动化测试框架 第四份工作:从事专职测试开发,Python自动化测试平台 企业的要求越来越高 哪怕是你去面试一个功能测试岗位...通过本课程,你可以了解Python知识,了解自动化测试知识,了解企业级项目实践,最主要的是快速掌握搭建一套非常适用的自动化测试平台,目前虽然Github上开源自动化测试平台非常多,但是详细讲解自动化测试平台的课程几乎为...掌握自动化测试平台的开发; 如果你有自动化基础,有代码基础,那么可跳过地基,直接开始建楼、装修,带你精通自动化测试平台的开发。...总之,对自动化测试平台感兴趣的所有人都可以订阅本专栏。

1.7K20

Gallio 自动化测试平台

根据Gallio网站的描述:Gallio自动化平台是一个开放的,可扩展,和中立的系统,为.NET提供了一个公共的对象模型,运行时的服务和工具(例如测试运行器),在任何数量的测试框架中起协调作用。...Gallio平台的目标是促进建立一个丰富的社区和厂商所开发的大量的测试工具之间互操作的生态系统,以便处理比单个独立测试框架更广泛的测试需求。...单元测试、集成测试、性能测试,甚至半自动化测试都可以利用公共的基础设施。此外还需要有统一的界面,使他们更容易的整合到系统和企业流程中来。...Jeff Brown觉得MbUnit团队对于社区的价值,MbUnit可以创建一个中立的平台,MbUnit可以作为许多框架的宿主(hosts),其他的开源项目和商业项目可以利用该平台的服务,创造丰富的互操作性且可扩展的测试解决方案...经过多次讨论后,决定从MbUnit分离出测试运行器和诞生了Gallio自动化平台

1.5K100
您找到你想要的搜索结果了吗?
是的
没有找到

前沿测试平台之接口自动化测试

随着信息产业的快速发展,软件测试的工作越来越复杂和繁重,为了提高测试效率减少人工重复工作量,给大家推荐这款前沿测试平台的接口自动化测试平台,下面针对该平台的一些功能介绍一下。...1添加接口 登录云测试管理平台,点击页面上的接口自动化平台链接, 跳转到自动化测试平台, 点击接口管理,跳转到接口管理页面,点击页面上的添加接口如下图所示: ?...8添加目录或测试集 在测试集管理页面,点击添加目录或测试集按钮,跳转到添加测试集页面。 9当前测试集添加场景 点击左边目录树选择需要添加场景的测试集,然后点击添加场景页面,如下图所示: ?...11测试执行 在测试执行页面,点击开始测试测试测试,跳转到测试集执行如下图所示: ?...12查看测试报告 在测试集报告列表页面,选择需要查看测试报告的测试集,点击后面的查看图标按钮,跳转到测试报告页面,如下图所示: ?

1.3K11

前沿测试平台之GUI自动化测试

GUI 测试自动化技术可能是测试人员熟悉的,也是发展时间最长、应用最广的自动化测试技术。...目前,GUI 自动化测试主要分为两大方向,传统 Web 浏览器和移动端原生应用(Native App)的 GUI 自动化。虽然二者采用的具体技术差别很大,但是用例设计的思路类似。...对于传统 Web 浏览器的 GUI 自动化测试、H5页面、移动端原生应用,选择适合项目的自动化测试框架。...本文介绍UI自动化测试脚本的实现,希望对需要做UI自动化测试的同学们能有所帮助。 1、 登录云测试平台 2、 新建测试模块、上传测试脚本 ? 新建系统-文件夹-模块-用例文件(层级关系) ? ?...3、 执行测试用例 a、新建测试集 ? ? ? ? B、设计执行集并执行 ? ? ? ? ? ? ? ?

1.7K11

DevOps之自动化测试平台

为了满足这些api能更好的回归测试,我们希望能有一个自动化测试平台,它应该要满足以下几个特性: 1. 能简单的管理测试集和测试用例,并和api管理平台能集成。 2....选型自动化测试框架,能同时支持api和web。参考wiki文章 3. 开发尽量简单化,平台能有IDE,和丰富的调用库。 4. 一些简单的CRUD的api,平台可自动生成测试代码。 5....详见具体用例列表 autotest-ossapi,简单业务可由用例平台生成的api自动化测试项目,目前8个用例,主要用于管理简单的增删改查,业务逻辑较为简单的用例,通过平台配置用例的基本参数即可自动生成...自动化测试结果: ? ? 4. 用例生成平台 4.1. 流程图 ? 流程图 研发新开发完一个接口,需要在falcon平台配置对应的api参数,也需要配置对应的自动化测试用例,具体流程如下: 1....Jenkins构建,运行自动化测试项目。 4.2. 平台操作 1. 用例数统计 ? 2. 用例管理界面 ? 5.

2.1K20

AutoMagic自动化测试平台开源

博客:http://www.cnblogs.com/tsbc/ 2018年3月29日,Ray跟我说准备把AutoMagic自动化测试管理平台开源了!!!...这是个好消息,因为AutoMagic在其所在的企业中实践应用,沉淀了自动化测试设计的基础理念的落地,对于平台很多细节我和Ray也曾反复讨论打磨。...因此对于要从事自动化测试平台开发的测试人员来讲有很多值得参考的地方,甚至可以直接用于实际工作中,下面直接给出介绍及github源码地址。...AutoMagic自动化测试平台 AutoMagic 是一个基于WebUI的自动化管理平台。为什么叫AutoMagic呢?...因为自动化(Automation)在执行起来的时候是一个很神奇的事情,它可以无人值守的模拟人的操作,就像魔术(Magic)一样。 所以我给她取名叫AutoMagic。 ?

2.6K70

Django自动化测试平台项目案例

引言   在项目组待了近半年时间,根据自己的感受和体验,做了一个辅助测试的工具(数据预报平台),主要目的是针对目前项目接口文档缺失,自动化预报脚本无法可视化,资源循环利用,统一管理化。   ...平台场景设计   该平台主要分三种预报功能,针对不同业务类型的数据进行预报,一键预报主要是单击就生成一条数据到末端系统,自定义预报主要根据测试人员的需要进行预报,批量预报可以一次预报多条不重复的不同类型的数据...,这三种场景基本满足每次迭代的功能测试数据使用,一些特殊需求和功能需要进行定制化开发,后续有待更新~   项目结构   平台展示 【一键预报】 【自定义预报】 【批量预报】    总结   这个平台主要让项目组内其他测试同事可以也可以使用...,不用各自写预报脚本,无法统一和可视化管理,并且预报接口更新后无法及时同步,第二点联调测试时,可以让开发同事使用,省去帮开发造数据的时间,第三点是产品验收测试,每次找测试造数据,打断测试人员工作状态,可以有效节约各自时间

93030

自动化运维平台Spug测试

前言:在之前的文章批量执行crontab指定条目的注释和解注释提到过spug平台,本文具体的对该平台做详细介绍。...Spug 面向中小型企业设计的轻量级无 Agent 的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。...公钥保存在各个被管理主机上,私钥存在于spug平台里(不是172.27.34.51服务里上面)。 五、在线终端 ? 单机主机栏后面的'Console'即可免密进入终端 ?...spug 有自己的密钥对,公钥保存在被管理的主机内,私钥保存在spug平台内(不是管理主机172.27.34.51里)。...spug平台既可当跳板机,也可以替代堡垒机部分功能,如进入console、文件上传下载等。

4.4K20

自动化运维平台Spug测试

前言:在之前的文章批量执行crontab指定条目的注释和解注释提到过spug平台,本文具体的对该平台做详细介绍。...Spug 面向中小型企业设计的轻量级无 Agent 的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。...公钥保存在各个被管理主机上,私钥存在于spug平台里(不是172.27.34.51服务里上面)。...3.系统设置 3.1 秘钥设置 spug 有自己的密钥对,公钥保存在被管理的主机内,私钥保存在spug平台内(不是管理主机172.27.34.51里)。...spug平台既可当跳板机,也可以替代堡垒机部分功能,如进入console、文件上传下载等。

2.6K00

开源自动化测试平台TestDog

前言 最近工作不是很饱和,为了充实自己于是有了搭建自动化平台的想法,希望把公司内部所有API、性能、功能自动化都统一起来管理,目前第一版主体功能基本已完成,特此记录下来,希望能够帮到大家,并且开源出来。...开源地址 小编公众号:自动化测试 To share https://git.code.tencent.com/TestDog/v1.git 效果图 登陆模块 ?...性能模块 性能模块主要用于收集测试数据展示测试结果,实现原理本地抓取log解析上传数据库,前端展示,这里支持Ios、Andriod。 测试报告: ? 详情报告: ? ?...功能模块 ui自动化测试报表:这里选则的是Cypress框架执行case输出报告集成到TestDog平台。有兴趣的可以看下博主之前写Cypress自动化教材。 测试报告: ? 详情报告: ?...更多文章关注小编公众号:自动化测试 To share

2K41

Jmeter&Ant构建自动化测试平台

Jmeter最初使用到性能测试,后来经过修改,可以对软件的不 仅仅进行性能测试,还可以进行接口测试与功能,本文章在这里要详细介绍的就是,使用Jmeter测试一个产品的接口测试,并把Jmeter与ant,...Jenkins结合起来,自动化的去执行,并且生成 给予html的测试报告。...依据结果中,可以看到执行的结果,是通过的,下来把jmeter与ant进行整合,实现自动化的执行,而不是每次执行,得打开jmeter的界面,点击run去执行,ant的下载地址为: http://ant.apache.org...tomcat的webapps目录下,启动tomcat,在浏览器访问http://localhost:8080/jenkins, 新创建工程,可以把jmeter,ant,jenkins结合起来,实现接口自动化或者性能测试自动化测试平台...OK,基本就介绍到这,如有任何疑问,可扫描关注本人的微信公众平台,或者加入本人的qq群,一起讨论,共同进步,也可看本人写的百度阅读写的自动化测试电子书,地址:http://yuedu.baidu.com

77840

Jmeter&Ant构建自动化测试平台

JMeter是一个软件,使负载测试或业绩为导向的业务(功能)测试不同的协议或技术。Apache软件基金会的Stefano Mazzocchi JMeter的最初的开发。...Jmeter最初使用到性能测试,后来经过修改,可以对软件的不 仅仅进行性能测试,还可以进行接口测试与功能,本文章在这里要详细介绍的就是,使用Jmeter测试一个产品的接口测试,并把Jmeter与ant,...Jenkins结合起来,自动化的去执行,并且生成 给予html的测试报告。...依据结果中,可以看到执行的结果,是通过的,下来把jmeter与ant进行整合,实现自动化的执行,而不是每次执行,得打开jmeter的界面,点击run去执行,ant的下载地址为: http://ant.apache.org...tomcat的webapps目录下,启动tomcat,在浏览器访问http://localhost:8080/jenkins, 新创建工程,可以把jmeter,ant,jenkins结合起来,实现接口自动化或者性能测试自动化测试平台

71920

测试人的福音:超实用的自动化测试平台推荐

图源网络:侵删 因此,卓码测评特地整理了几个实用的自动化测试平台,分享给大家,内容如下: 1、自动化测试平台 Phoenix Framework 授权协议:GBL 开发语言:Java JavaScript...操作系统:跨平台 phoenixframework是一个支持对webUI,接口,web性能,mobile app或mobile browser进行自动化测试和监控的平台。...2、自动化测试平台 PhoenixPlatform 授权协议:GPL 开发语言:Java 操作系统:跨平台 自动化测试平台,无法编码即可实现 WebUI 自动化测试。...图源网络:侵删 3、自动化测试平台 LuckyFrameWeb 授权协议:GPL 开发语言:Java 操作系统:跨平台 LuckyFrame测试平台是一款免费开源的自动化测试平台,最大的特点是全纬度覆盖了接口自动化...【消息通知】:Email异步发送,短信异步发送,在线日志检视,统计报表生成 6、自动化测试管理平台 TestMP 授权协议:MIT 开发语言:Java 操作系统:跨平台 TestMP是一个用于自动化测试的管理平台

1.3K20

自动化测试用例设计平台(AutoTCG OnLine)

自动化测试用例设计平台(AutoTCG OnLine) 一、平台介绍 二、主要功能 三、AutoTCG系列产品 一、平台介绍 1.AutoTCG OnLine是一款在线自动化测试用例设计平台,通过在线创建可视化测试模型...,自动生成测试用例 2.AutoTCG采用先进的数学算法,可实现全面科学的测试覆盖 3.AutoTCG适用于嵌入式软件测试、web应用测试、移动app测试、桌面软件测试等多种自动化测试场景 二、主要功能...AutoTCG系列产品 AutoTCG是一款国产自主可控的自动化测试用例生成引擎,集成有AutoTCG引擎的产品包括: AutoTCG OnLine:在线自动化测试用例设计平台 AutoTCG专业版...:将AutoTCG引擎与Selenium集成在一起的自动化测试工具,主要用于Web应用测试 ETestLite:将AutoTCG引擎与ETest核心引擎集成在一起的自动化测试工具,主要用于嵌入式软件测试...AutoTCG定制版:根据不同用户需求,可进行量身定制的自动化测试产品

2K30

接口自动化测试平台系列:场景化执行

后端拿到集合id后,会执行以下几步操作: 拿到所有全局变量 拿到集合变量(集合变量只会在该集合内生效,不会在其他集合中生效) 声明测试报告的保存路径 更新集合的最后执行人与最后执行时间 调用testng...ApiTestConfig.collectionVariableMap.put(variable.getVariableName(),variable.getVariableValue()); } // 测试报告保存路径...collection.setExcuteDatetime(new Date()); apiTestCollectionMapper.updateCollection(collection); // 测试执行...this.curRowNo++; return o; } } 最后将执行完成后的“集合详情”数据返回给前端,让前端toast提示执行完毕,并更新报告的生成时间,此时点击“测试报告...”按钮即可通过最新的url跳转至新的测试报告页面。

78930

自动化测试平台实践几点经验总结

作者:廖海珍团队:腾讯移动品质中心TMQ 背景 自动化建设是质量和效率提升的一个基础手段。从各产品业务测试的角度上,在自动化测试上有了一定的积累。...出于提升自动化建设基础服务的专业度和深度,同时减少重复建设的成本,2016年品质中心成立联合项目,有组织性协作开展中心层面自动化体系和自动化平台的建设工作。...我们整个自动化平台主要有四个子系统,任务系统,用例系统,资源系统和报表系统。以下是UTP整体的架构图。...这样的做法,起初确实能快速的把整个自动化平台搭建起来了。但是随着规模和用户使用上来,出现了一个问题,即慢慢的由原先任务系统对用户有页面交互外,用例和资源系统逐渐出现较复杂的交互页面。...经验二,主动和各业务测试团队共同建设,防止闭门造车,偏离价值。 相较于去年的平台建设,今年更多的关于业务侧自动化的使用,从需求入手,共同建设自动化测试体系。

2.6K10
领券