测试方法方案
文章平均质量分 88
沃克哈德
大家好
展开
-
Junit+Selenium+Maven+SVN+Eclipse+AutoFrame全自动化测试实践实例(二)
相关博文:集群式自动化测试框架(平台)设计与实现应用于全自动化测试体系的应用实现实例(基于SVN跨平台敏捷项目)Java和.Net版通用工具类实现--生成自定义Web Html/Excel测试用例和测试报告(一)conf目录及配置文件#######################################################################原创 2013-02-04 10:00:43 · 3615 阅读 · 0 评论 -
Junit+Selenium+Maven+SVN+Eclipse+AutoFrame全自动化测试实践实例(三)
相关博文:集群式自动化测试框架(平台)设计与实现应用于全自动化测试体系的应用实现实例(基于SVN跨平台敏捷项目)Java和.Net版通用工具类实现--生成自定义Web Html/Excel测试用例和测试报告 (一)加入自动化测试框架参照:应用于全自动化测试体系的应用实现实例(基于SVN跨平台敏捷项目)【 用逻辑脚本和指令控制各个服务器、服务器上的程序和脚本7*24原创 2013-02-04 11:04:42 · 4831 阅读 · 7 评论 -
自动化测试开发实际应用系列(四)应用Selenium + NUNIT对动态WEB测试自动化
(一)测试背景概述接上篇《HTTP JSON协议接口测试自动化实例》所述:产品1和产品2为待测试对象,抽象出来可以归结为【http json协议接口测试】与【http web功能测试】。其中【http web功能测试】针对未曾接触的一种数据库,还包含了大量数据库和SQL级别的专有操作测试内容,此处不予讨论。测试对象无论是由C/C++还是Java还是JS/Html实现,对于协议测原创 2012-11-01 09:53:27 · 2125 阅读 · 1 评论 -
自动化开发测试的一些理论依据及经验总结(2015)
【测试深度】(1)纵向测试,功能性需求->隐藏性需求,前台功能->中间件->后台程序, 接口->协议->代码->架构设计(2)TDD、DDD、ATDD、BDD、CI:针对设计开发流程的方法论,要求开发人员能从用户的需求出发,具有测试意识,自顶向下良好设计习惯=> 易混淆:功能深度相关测试点【测试广度】横向测试,功能、性能、安全、兼容性、可靠性、易用性、数据库【测试效率(自动化)】自动化测试实施,持续集成,测试工具开发,测试流程、测试架构设计。原创 2015-08-14 13:52:26 · 3678 阅读 · 0 评论 -
服务器集群管理框架高级应用示例(五):自动化测试框架搭建图示
(http://2012.aliyun.com/works/finalist阿里云开发者大赛43号作品--尚未更新) 延伸:STAF、Hudson、Maven、Ant等功能应用,测试工具Selenium、Junit等功能应用。 【 用逻辑脚本和指令控制各个服务器、服务器上的程序和脚本7*24小时自动、并行、有序地工作,无人值守,本地资源代码一“丢”,报告和邮件会及时自动来找你汇报原创 2013-01-10 13:06:26 · 1530 阅读 · 0 评论 -
支付宝的性能测试
原文:http://www.infoq.com/cn/articles/performance-test-of-zhifubao/一、性能测试支付宝场景介绍2013年双11过程当中,促销开启的第一分钟内支付宝的交易总额就突破了一亿元,短时间内大量用户涌入的情况下,如何保证用户的支付顺畅,是对支付宝应用系统的一个极大的挑战。支付宝的性能测试场景分为性能基线测试,项目性能测转载 2015-07-31 17:38:20 · 2134 阅读 · 0 评论 -
集群式自动化测试框架(平台)设计与实现
【 用逻辑脚本和指令控制各个服务器、服务器上的程序和脚本7*24小时自动、并行、有序地工作,无人值守,本地资源代码一“丢”,报告和邮件会及时自动来找你汇报,接受检查。应用如自动化测试、自动部署维护等。】工程主页:http://code.google.com/p/ecstool-platform/本文全文:http://ecstool-platform.googlecode.com/file原创 2013-01-22 22:47:36 · 3949 阅读 · 0 评论 -
服务器集群管理框架从构思到完成(四)高级应用示例:操作远程Windows服务器的计算器
(http://2012.aliyun.com/works/finalist阿里云开发者大赛43号作品)(一)需求描述今天来个好玩的,我要在本地操作远程Windows服务器[10.34.130.62]上的计算器计算 (1+2+4)*2 的结果并返回。(二)实现流程(其中一种)【Windows】:1. 10.34.130.62打开计算器(多种方式)2. 10.34.130.6原创 2012-10-31 10:10:54 · 1098 阅读 · 0 评论 -
IronPython应用之WinAPI(窗体捕获操作,AutoPyTest自动化测试)
(一)辅助工具Python脚本编辑器:推荐CodeAssistor(AutoPyTest独立工具Plugs目录下)Windows控件分析:类Spy++的改动版(AutoPyTest独立工具Plugs目录下)(二)Python脚本例子import clr, syssys.path.append("C:\\Program Files\\IronPython 2.7\\Lib")原创 2012-05-23 14:49:21 · 1942 阅读 · 0 评论 -
Maven入门实战
项目一大,管理起来就不太容易了。编译、测试、打包、发布,一个枯燥的周而复始的工作让无数程序员崩溃了一次又一次。于是,ant出现了~构建工程师终于可以轻松一下了。他们欢快得敲着xml式的命令:在xx位置创建一个xx文件夹,把xx文件夹下的源码进行编译,编译完的class文件放在xx位置,在xx位置的已发布包备份一下,然后把新发布的包放到xx位置……但是项目不同,构建工程师不同,他们写的a转载 2012-06-04 15:58:26 · 1162 阅读 · 0 评论 -
Hudson+Ant+SVN的Junit实例
1.Install JDK1) You can run jdk-6u31-windows-i586.exe and next is always2) Add the path to the systtem variantMy Computer --> Property --> Environment Variant--> System Variant-->Add-->name: J转载 2012-06-04 15:07:42 · 1860 阅读 · 0 评论 -
Google是如何测试的(全)
(一)google在公司的大层面组织上有很多的Focus Area,search, apps, ads, mobile, operating system这些都是不同的FA。测试隶属于其中的一个FA,这个FA的名字叫Engineering Productivity。这个FA由很多纵向的横向的学科构成,测试是其中最大的一个学科。Eng Prod这个FA由下面的部分组成:produ转载 2012-10-19 11:22:54 · 1271 阅读 · 0 评论 -
Linux下性能测试之数据获取和整理出图
(一) 监控工具安装(sysstat、ifstat、iftop、iotop等)(1) sysstat系统性能监控工具(sar、pidstat、iostat、mpstat等)wget -P ./ http://pagesperso-orange.fr/sebastien.godard/sysstat-9.1.1.tar.gztar -zxvf sysstat-9.1.1.tar原创 2012-11-06 13:20:22 · 1142 阅读 · 0 评论 -
TestLink测试用例管理工具一般使用流程
附:C#实现将Excel测试用例转换成Testlink支持的xml方便导入(一)预览1. 创建项目->2. 创建需求(略过)->3. 创建计划->4. 创建用例->5. 版本管理(构建Build)->6. 给需求指派用例(可能不止一个,略过) ->7. 给计划添加用例 ->8. 为用例指定执行者 ->9. 执行计划/报告bug ->10. 查看分析结果(转载 2012-05-29 17:06:35 · 1724 阅读 · 1 评论 -
自动化测试开发实际应用系列(五)Socket应用协议测试自动化
(一)测试背景概述之前在X公司参与测试的项目,整个结构如图所示:我负责第一层Linux服务器产品测试工作(红色标示部分),我到之前的测试流程为:1. 数据库准备(远程Linux操作或者使用工具Toad/Navicat对多服务器的Oracle/MySQL测试数据增删改查) Linux下环境准备(远程Linux操作第一层服务器配置文件修改、进程启停、配置重载等)-原创 2012-11-02 09:22:22 · 7407 阅读 · 4 评论 -
Junit+Selenium+Maven+SVN+Eclipse+AutoFrame全自动化测试实践实例(一)
相关博文:集群式自动化测试框架(平台)设计与实现应用于全自动化测试体系的应用实现实例(基于SVN跨平台敏捷项目)Java和.Net版通用工具类实现--生成自定义Web Html/Excel测试用例和测试报告(一)期望效果【 用逻辑脚本和指令控制各个服务器、服务器上的程序和脚本7*24小时自动、并行、有序地工作,无人值守,本地资源代码一“丢”,报告和邮件会及时自动来找你汇报,接受原创 2013-02-01 16:55:04 · 4260 阅读 · 1 评论 -
自动化测试开发实际应用系列(三)HTTP JSON协议接口测试自动化实例
(一)测试背景概述到新公司入职后接受一个项目的测试任务,项目结构大致是:即产品1和产品2为待测试对象,抽象出来可以归结为【http json协议接口测试】与【http web功能测试】。其中【http web功能测试】针对未曾接触的一种数据库,还包含了大量数据库和SQL级别的专有操作测试内容,此处不予讨论。测试对象无论是由C/C++还是Java还是JS/Html实现,对于协原创 2012-11-01 09:36:50 · 2590 阅读 · 0 评论 -
服务器集群管理框架从构思到完成(三)高级应用示例:修改远程windows和linux服务器配置文件
(http://2012.aliyun.com/works/finalist 阿里云开发者大赛43号作品)(一)需求描述1. 远程Windows服务器[10.34.130.62]的配置文件"C:\Program Files\ECSTOOL\Scripts\config.txt"内容为:[sample]path1 = C:\Program Files\ECSTOOL\Scripts原创 2012-10-30 17:14:40 · 1074 阅读 · 0 评论 -
服务器集群管理框架从构思到完成(二)集群部署配置和基本功能操作
(http://2012.aliyun.com/works/finalist阿里云开发者大赛43号作品)资源链接:http://download.csdn.net/detail/w565911788/4702367特色:(1)支持Windows、Linux平台;(2)支持公网、私网复合网络;(3)本地及远程命令引擎;(4)文件批量发送下载;(5)自动化脚本任务定制;原创 2012-10-30 14:49:55 · 2824 阅读 · 0 评论 -
IronPython应用之Selenium(Web测试,AutoPyTest自动化测试)
(一)工具框架:IronPython自动化工具框架AutoPyTest简介---http://blog.csdn.net/w565911788/article/details/7594403(二)批处理命令(bat):echo "切换到工作盘符"D:echo "主程序路径 -py 调用python脚本路径 -t 处理时间秒 -s(最后关闭)""D:\Program File原创 2012-06-13 10:43:58 · 1379 阅读 · 0 评论 -
互联网性能测试杂记
淘宝性能测试白皮书: http://wenku.baidu.com/view/924afe2d2af90242a895e541.htmlPV(page view),即页面浏览量,或点击量,通常是衡量一个网络新闻频道或网站甚至一条网络新闻的主要指标。或者简单的说,PV值就是一个访问者在24小时(0点到24点)内到底看了你网站多少个页面。PV值对于网站来说,就像电视的收视率一样,从某种程度转载 2013-02-06 13:53:25 · 752 阅读 · 0 评论 -
一些基础测试理论和测试术语搜集
(一)黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别 黑盒测试:已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。 白盒测试:已知产品的内部工作过程,可以通过测试证明每种内部操作是否符合设计规格要求,所有内部成分是否以经过检查。 软件的黑盒测试意味着测试要在软件的接口处进行。这种方法是把测试对象看做一个黑盒子,原创 2012-11-02 13:57:43 · 1154 阅读 · 0 评论 -
如何写静态代码检查规则(JAVA)
作者: 张俊俊 http://www.pyfans.com/archives/76 一.概述产品线最近在线上出了两个相似的问题:开发人员在写循环代码的时候没有在循环体内使用到循环变量而发生了错误,比如如下代码: 1List list = getList();2for(int i = 0;i转载 2012-10-18 09:51:27 · 1793 阅读 · 0 评论 -
服务器集群管理框架从构思到完成(一)For阿里云开发者大赛
(http://2012.aliyun.com/works/finalist 阿里云开发者大赛43号作品,期待你投票支持)1. 想要完成的功能。(1)支持Windows、Linux平台;(2)支持公网、私网复合网络;(3)本地及远程命令引擎;(4)文件批量发送下载;(5)自动化脚本任务定制;(6)动态插件扩展;(7)工具平台集成;(8)作为自动化框架应原创 2012-10-17 16:30:01 · 2062 阅读 · 0 评论 -
系统吞吐量(TPS)、用户并发量、性能测试概念和公式
PS:下面是性能测试的主要概念和计算公式,记录下:一.系统吞度量要素: 一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。单个reqeust 对CPU消耗越高,外部系统接口、IO影响速度越慢,系统吞吐能力越低,反之越高。系统吞吐量几个重要参数:QPS(TPS)、并发数、响应时间 QPS(TPS):每秒钟r转载 2015-07-30 10:34:54 · 1308 阅读 · 0 评论 -
使用Fitnesse进行接口自动化测试
随着云计算以及SOA以及敏捷软件开发的热火朝天,对于测试工程师的要求也渐渐增加。目前很多公司特别是互联网公司都已经开展接口测试这样的工作,随着web架构的日趋复杂,接口的种类也多种多样,有http,webservice,hessian,dao,message以及简单的api接口,那么如何设计或者选择一款测试框架来完成对这些接口的测试成为了一个很大的挑战。本文将简单介绍一款由java开发的开源测试框转载 2014-11-11 16:20:53 · 910 阅读 · 0 评论