随笔分类 -  测试服务

学以致用,用我的经验和知识为公司或者个人提供服务或合作
如何编写更佳的bug report
摘要:如何编写更佳的bug report --- Mihir Kamdar《How To Write Better Bug Reports》 ---Kiki翻译于2006/6/18 我们是否经常看到开发人员针对我们归档的bug report要求提供更多的信息?我们是否经常需要在bug report归档后花更多的时间去研究那个问题?我们是否经常从开发人员那里听到在他们那边难以重现bug并且需要即刻... 阅读全文

posted @ 2006-06-29 13:44 测试者家园 阅读(1076) 评论(0) 推荐(1)

开发自动化测试脚本的技巧和心得
摘要:开发自动化测试脚本的技巧和心得 --- 原著Jose Fajardo《Tips and Hints for Developing Automated Test Scripts》 ---Kiki翻译于2005/7/22 作者在本文中描述了一些构建更易维护的和健壮的自动化测试脚本的技巧。作者给那些使用自动化测试工具并且为将来测试工作而建立自动化测试脚本库的测试人员提供了有价值的远见。本文提供了... 阅读全文

posted @ 2006-06-23 16:06 测试者家园 阅读(3057) 评论(0) 推荐(1)

Regsvr32命令的使用
摘要:Regsvr32命令修复系统故障实例使用过activex的人都知道,activex不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的activex控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在windows的system文件夹下有一个regsvr32.exe的程序,它就是windows自带的activex注册和反注册工具。 2000系... 阅读全文

posted @ 2006-06-23 13:37 测试者家园 阅读(4638) 评论(0) 推荐(1)

yolanda的性能测试经验
摘要:1 性能测试目标• 系统是否满足预期的性能要求 • 作为对系统进行调优的参考 • 系统的可扩展性 • 用性能测试手段发现系统存在的问题 • 提供部署方案的参考 2 性能指标• 常用的性能指标如下:• CPU利用率• 内存占用率• 磁盘I/O• 响应时间 3 影响性能的因素• 网络状况(隔离的网络环境)• 硬件设备(CPU数、内存大小、总线速度)• 系统/应用服务器/数据库配置• 数据库设计和数... 阅读全文

posted @ 2006-06-22 08:40 测试者家园 阅读(534) 评论(0) 推荐(0)

软件测试理论你知道多少?
摘要:作者:不详 软件开发和使用的历史已经留给了我们很多由于软件缺陷而导致的巨大财力、物力损失的经验教训。这些经验教训迫使我们这些测试工程师们必须采取强有力的检测措施来检测未发现的隐藏的软件缺陷。 生产软件的最终目的是为了满足客户需求,我们以客户需求作为评判软件质量的标准,认为软件缺陷( Software Bug )的具体含义包括下面几个因素: ☆ 软件未达到客户需求的功能和性能; ... 阅读全文

posted @ 2006-06-21 08:49 测试者家园 阅读(2836) 评论(0) 推荐(0)

CMM和过程改进的“妙语” 集锦
摘要:CMM和过程改进的“妙语” 集锦 CMM和过程改进的常用术语解释本文欢迎转载,欢迎大家来信交流讨论。联系方式:高巍(网名DrCMM), w-gao@263.net,13851926012 。转载时请保留本声明,谢谢。Watts Humphrey 在其著作《Managing Software Process》的卷首引用了下面两条谚语:"If you don't know where you're ... 阅读全文

posted @ 2006-06-20 10:42 测试者家园 阅读(672) 评论(0) 推荐(0)

使用NUnit在.Net编程中进行单元测试
摘要:本文通过一个详实的例子,详细介绍了如何在C#中利用NUnit单元测试框架进行应用程序类的单元测试工作。引言:举一个可能会发生在你身边的事件将更能贴近实际,幸好我们现在就有一件在程序员看来非常普通的任务:你今天第一天上班,你的项目经理拿给你一叠不算厚的文档,告诉你今天的任务是按照文档中的要求编写一个.Net类,可能因为任务并不复杂,所以他看上去非常的随意。今天能否很好的完成任务对你来说非常特殊,你拿... 阅读全文

posted @ 2006-06-14 16:22 测试者家园 阅读(695) 评论(3) 推荐(0)

WR中调用dll及连接数据库扩展测试功能的用法
摘要:#----------------------------##例子## 调用DLL 及连接数据库# 2006 草莓#----------------------------# 申明 extdll.dll 的两个函数 .extern int Min(int x,int y);extern int Max(int x,int y);static z;# 初始化extdll.dll. function... 阅读全文

posted @ 2006-06-14 11:04 测试者家园 阅读(523) 评论(0) 推荐(0)

如何复现不可复现的Bug
摘要:摘自51testing 从标题来看大家可能会觉得晕,这里说到的不可复现是指这些Bug有时出现,有时候不出现。相信大家在测试过程中肯定遇到过这种Bug,不少这种不可复现的 Bug定位起来非常困难,可能很长时间都不能得到解决。能否复现这些不可复现的Bug成为大家关注的一个话题,最近国外的测试专家... 阅读全文

posted @ 2006-06-14 10:37 测试者家园 阅读(2034) 评论(0) 推荐(0)

测试资源:63个国外优秀测试站点链接
摘要:测试资源:63个国外优秀测试站点链接63个国外优秀测试站点链接http://bdonline.sqe.com/ 一个关于网站测试方面的网页,对这方面感兴趣的人可以参考 http://citeseer.nj.nec.com/ 一个丰富的电子书库,内容很多,而且提供著作的相关文档参考和下载,是作者非常推荐的一个资料参考网站 http://groups.yahoo.com/group/LoadRunne... 阅读全文

posted @ 2006-06-09 14:05 测试者家园 阅读(988) 评论(0) 推荐(0)

loadrunner的atof函数有问题,请大家慎用!!!
摘要:float x; char *s = "7.2339 by these hilts or I am a villian else"; x = atof(s); /* The %.2f formatting string limits the output to 2 decimal places */ lr_output_message("%.2f", x... 阅读全文

posted @ 2006-06-09 09:59 测试者家园 阅读(1512) 评论(6) 推荐(0)

Java代码缺陷自动分析工具介绍
摘要:Java代码缺陷自动分析工具介绍 黄锡波 Java代码缺陷自动分析工具主要有:Findbugs、PMD和CheckStyle工具。这里重点介绍Findbugs的使用,简要提及PMD和CheckSt... 阅读全文

posted @ 2006-06-08 17:10 测试者家园 阅读(8076) 评论(0) 推荐(0)

如何用命令行执行loadrunner的脚本
摘要:SET M_ROOT=D:\Mercury Interactive\Mercury LoadRunner\bincd %M_ROOT% wlrun.exe -TestPath D:\ceshi10\ScenarioNo1.lrs -port 8080 -Run -DontClose 其中D:\Mercury Interactive\Mercury LoadRunner\bin 是安装目录D:\ce... 阅读全文

posted @ 2006-06-06 17:19 测试者家园 阅读(2599) 评论(2) 推荐(0)

海量数据库的查询优化及分页算法方案(转载)
摘要:在以下的文章中,我将以“办公自动化”系统为例,探讨如何在有着1000万条数据的MS SQL SERVER数据库中实现快速的数据提取和数据分页。以下代码说明了我们实例中数据库的“红头文件”一表的部分数据结构: CREATE TABLE [dbo].[TGongwen] ( --TGongwen是红头文件表名 [Gid] [int] IDENTITY (1, 1) NOT NULL ,--... 阅读全文

posted @ 2006-06-05 13:26 测试者家园 阅读(1971) 评论(7) 推荐(0)

loadrunner脚本练习
摘要:#include "web_api.h" Action(){ char* abort="aborting..."; char * my_host; char *ip; ip = lr_get_vuser_ip(); if (ip) lr_output_message("The IP address is %s", ip); else lr... 阅读全文

posted @ 2006-06-05 13:22 测试者家园 阅读(2194) 评论(3) 推荐(0)

为企业或个人提供loadrunner培训
摘要:培训对象 开发工程师、软件测试工程师、性能测试工程师、测试主管、项目经理 课程安排 2天 第1天 性能测试介绍 性能测试的概念 讨论性能测试存在问题 讨论企业性能测试存在的问题 企业开展性能测试的方法 性能测试入门知识 性能测试的误区、系统性能调优、并发多用户计算方法等。 性能测试策略 目标测试软件 阅读全文

posted @ 2006-06-05 08:52 测试者家园 阅读(3993) 评论(0) 推荐(2)

性能测试之计数器的阀值(windows)
摘要:通常,决定性能是否可以接受是一种主观判断,随用户环境的变化而明显地变化。作为本组织基线建立的值是比较的最佳基础。但是,下表包含特定计数器的阈值,可以帮助您决定计算机报告的值是否指明问题。如果“系统监视器”连续报告这些值,可能是系统存在瓶颈,应当采取措施来调整或升级受影响的资源。 资源 对象\计数器 ... 阅读全文

posted @ 2006-05-31 13:17 测试者家园 阅读(908) 评论(0) 推荐(0)

pop3的基本流程
摘要:1."确认"状态 TCP连接由POP3客户打开,POP3服务器发送一个单行的确认。这个消息可以是由CRLF结 束的任何字符。例如,它可以是: S: +OK POP3 server ready 注意:这个消息是一个POP3应答。POP3服务器应该给出一个"确定"响应作为确认。 此时POP3会话就进入... 阅读全文

posted @ 2006-05-31 13:15 测试者家园 阅读(1166) 评论(0) 推荐(0)

FTP的两种模式
摘要:FTP是一种文件传输协议,它支持两种模式,一种方式叫做Standard (也就是 Active,主动方式),一种是 Passive (也就是PASV,被动方式)。 Standard模式 FTP的客户端发送 PORT 命令到FTPserver。Passive模式FTP的客户端发送 PASV命令到 FTP Server。 下面介绍一个这两种方式的工作原理: Standard模式FTP 客户端首... 阅读全文

posted @ 2006-05-31 13:14 测试者家园 阅读(862) 评论(0) 推荐(0)

ftp测试脚本
摘要:#include "lrs.h" extern char *strtok(char *string, const char *delimiters );Action(){ char *BufVal; char *token; char hostport[255]; char portinfo[8]; char PortNum[255]; char cVal[8]; char cH... 阅读全文

posted @ 2006-05-31 13:13 测试者家园 阅读(693) 评论(2) 推荐(0)

导航