文章 2017-07-03 来自:开发者社区

Jenkins+Ant+Jmeter自动化性能测试平台

Jmeter是性能测试的工具,java编写、开源,小巧方便,可以图形界面运行也可以在命令行下运行。网上已经有人使用ant来运行,,既然可以使用ant运行,那和hudson、jenkins集成就很方便了,而且jenkins上也有相应的插件Performance Plugin,可以自动收集jmeter的测试结果,展示出来。   首先去下载jmeter,在2.8版本中测试通过,2.9版本测试未通过。下....

文章 2017-07-03 来自:开发者社区

自动化功能测试的基本原则

介绍  每个实行持续交付的项目,都有生产流水线的元素,如持续集成和自动化测试。这些测试是在不同层面进行的,从单元测试到冒烟测试再到功能测试。自动化功能测试的优点之一是可重复性和可预测的执行时间。出于这个原因,它应该作为软件质量的每一个构建之后的指标。功能测试自动化往往会成为一个瓶颈,所以你应该熟悉一下如何创建这样的测试的基本原则。  首先设计你的测试  测试集合可以比作盆景树。  最初的时候,我....

文章 2017-07-03 来自:开发者社区

实施自动化功能测试的解决方案

摘要   当今的企业需要掌控其关键业务应用的所有功能测试,以确保所有业务流程工作符合预期。通过实施自动化的功能测试,企业可以极大提高测试速度和精度,从挼间项目中得到更高的投资回报并且显著地降低风险。   本文简要描述了自动化功能测试的优势和挑战,帮助企业考虑实施最佳测试自动化的方法。   1.介绍   毫无疑问,严格的功能测试是成功开发应用的关键。开发人员,测试小组和管理人员所面临的挑战是,如何....

文章 2017-07-03 来自:开发者社区

Python Selenium自动化(一)点击页面链接测试

需求:现在有一个网站的页面,我希望用python自动化的测试点击这个页面上所有的在本窗口跳转,并且是本站内的链接,前往到链接页面之后在通过后退返回到原始页面。   要完成这个需求就必须实现3点:   1. 找到原始页面上面所有的在本窗口内跳转的链接   2. 跳转到目标页面之后,“后退”到原始页面   3. 在原始页面上继续点击后续的链接   首先,要找到页面上的所有链接并不困难。seleniu....

文章 2017-07-03 来自:开发者社区

如何创建自动化功能测试的基本原则

介绍   每个实行持续交付的项目,都有生产流水线的元素,如持续集成和自动化测试。这些测试是在不同层面进行的,从单元测试到冒烟测试再到功能测试。自动化功能测试的优点之一是可重复性和可预测的执行时间。出于这个原因,它应该作为软件质量的每一个构建之后的指标。功能测试自动化往往会成为一个瓶颈,所以你应该熟悉一下如何创建这样的测试的基本原则。   首先设计你的测试   测试集合可以比作盆景树。   最初的....

文章 2017-07-03 来自:开发者社区

无人值守自动化性能测试平台

1.背景介绍   性能测试平台是一款将性能测试执行、性能监控、数据分析和展示自动化起来的平台,尽可能的减少人工操作,提高效率。访问地址:http://qa.hz.netease.com/ptp   性能测试平台主要实现几个目标:   测试自动化,自动分发测试脚本、部署环境、执行测试、数据收集、数据集中分析,并生成结果报告。   资源集中管理,集中控制所有测试服务器和被测服务器,合理分配和调度资源....

无人值守自动化性能测试平台
文章 2017-07-03 来自:开发者社区

自动化测试和测试自动化的区别

这是两个很绕口的词。而且乍一看起来好像就是同一份工作。今儿聊聊我个人对于这两者的认识。   举例:   有一天,一家手机公司要做一个UI自动化测试,于是他们聘请了一名工程师。   这个工程师需要做的事情,首先就是setup一个自动化测试环境。单单从这方面来说,测试工程师和自动化工程师需要做的是完全一样的。比如搭建起来一套完整的UiAutomator环境。   之后就会有区别了。当环境搭建好以后,....

文章 2017-07-03 来自:开发者社区

RFS的web自动化验收测试—介绍篇

引言:什么是RFS——RobotFramework+selenium2library,本系列主要介绍web自动化验收测试方面。   == RobotFramework的一些特性==   易于使用,采用表格式语法,统一测试用例格式;   重用性好,可以利用现有关键字来组合新关键字;   支持变量;   支持创建基于数据驱动的测试用例。   结果报告和日志采用HTML格式,易于阅读;   提供标签.....

RFS的web自动化验收测试—介绍篇
文章 2017-07-03 来自:开发者社区

RFS的web自动化验收测试—菜单栏&工具栏

前一讲已经看到我们最新版本的工具界面了。   我把RIDE的界面大致分了四个区域:菜单栏、工具栏、案例及资源区、工作区,如下图   菜单栏:RIDE所有的功能都在这里面;   工具栏:比较常用的功能,可以快捷操作;   案例及资源区:这里将会是一个目录一样的树形结构(当前目前是刚打开的样子,里面只有一个空的external resources)   工作区:这里是我们主要编辑案例,运行案例的操.....

RFS的web自动化验收测试—菜单栏&工具栏
文章 2017-07-03 来自:开发者社区

Fabric-Python知名批量自动化部署/测试模块

Fabric Python知名开源自动化部署模块Fabric,强烈推荐给各位!(运维,测试…均可以用它实现无比具有想象力的任务)他主要用于对设备/服务器批量执行任务(同时更换500台服务器的密码、同时更新或者重启500台虚拟机)安装和使用也极其方便,没有什么中间代码,没有架构,没有内幕!  或许对于批量自动化部署而言,这是一个很大很大的福音。  我们来看一个VPSee提供的案例: #!/usr/....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注