什么因素会影响测试估算(转)
摘要:来自http://www.51testing.com/html/54/n-229554-1.html为了有效地开展测试估算工作,得到合理的测试规模和测试工作量,以帮助确定和安排测试资源、测试持续时间、测试成本,测试经理首先需要了解影响测试估算的主要因素。测试估算应针对测试过程中的所有阶段和所有的测试活动(例如:测试计划和控制、测试分析和设计、测试实现和执行、评估出口准则和报告以及测试结束活动)。由于测试执行通常在项目的关键路径上,测试估算的成本和工作量,特别是测试执行持续时间是管理人员特别关注的。然而,当软件的整体质量很低或还未知的时候,对测试的估算会比较困难,并且估算得到的结果也不可靠。另外
阅读全文
posted @
2011-02-24 22:17
-Anny-
坚守在产品开发的最后一道防线上——介绍微软的SDET(转)
摘要:源自http://www.51testing.com/?uid-43726-action-viewspace-itemid-218487#xspace-itemform不一样的SDET 首先,我要强调的是这篇文章讨论的是微软的Software Development Engineer in Test,中文翻译为测试开发工程师,简称SDET。不同于以手工或者脚本帮助测试的软件测试工程师(STE, Software Test Engineer),SDET是用编程方法结合正确的测试方法学来确保软件符合正确的设计和用户的需求,这里强调的是用编程语言来设计程序并完成自动化的高效测试。下面我就细说一下我们
阅读全文
posted @
2011-02-23 15:04
-Anny-
阅读(525)
推荐(0)
软件测试用例设计的基本原则(转)
摘要:原文来自: 软件测试用例设计的基本原则 - 51Testing软件测试网-中国软件测试人的精神家园 http://www.51testing.com/html/74/n-227374.html在测试用例设计时,除了需要遵守基本的测试用例编写规范外,还需要遵循些基本的原则。 1、尽量避免含糊的测试用例 含糊的测试用例给测试过程带来网难,甚至会影响测试的结果。在测试过程。测试用例的状态是惟一的,通常情况下,在执行测试过程。良好的测试用例一般会有二种状态:通过(PAss)、未通过(Failed)以及未进行测试(Not Done),如果测试术通过,一般会有测试的错误(bug)报告进行关联:如未进
阅读全文
posted @
2011-02-11 17:14
-Anny-
阅读(768)
推荐(0)
如何提升测试人员工作效率(转)
摘要:原文来自: 惠普软件孙鹏专访:如何提升测试人员工作效率 - 51Testing软件测试网-中国软件测试人的精神家园 http://www.51testing.com/html/07/n-228707.html“对于软件测试工程师水平的提高,主要分为两个方面。”惠普专业服务实施顾问孙鹏在接受51CTO记者专访时谈到:“一方面首先要在理论和认识层面上有质量的意识,要从内心重视这份工作,从质量方法论这个角度来说,对软件工程师和测试人员来做一些引导和培训。惠普的质量方法论跟之前的瀑布模式、螺旋曲线等非常像,但是我们对他进行了优化,也是基于我们
阅读全文
posted @
2011-02-11 17:13
-Anny-
阅读(602)
推荐(0)
测试人员的职业发展(转)
摘要:原文来自: http://www.51testing.com/html/17/n-228717.html本来今天已经不想写blog了,因为没有创作的冲动,为了写而写的事咱不干,那不过是无病呻吟罢了,呵呵。但看到bjwander写的一篇“软件人员,做什么才好?”,又勾起了我的创作欲望,所以今天还是喊两嗓子吧。 先说说bjwander吧,虽说不认识他,但订阅他的blog已经有些日子了,他是那种少数真正用心去写blog的人之一,当时看了他的blog,所能感觉到的就是他是做SQA的,其它的一概不知。但看了他的这篇“软件人员,做什么才好?&
阅读全文
posted @
2011-02-11 17:10
-Anny-
阅读(318)
推荐(0)
XML、Linq、序列化、反射、XSLT在测试报告统计工具中的应用
摘要:客户要求对XML格式的测试结果进行统计,并发送出特定格式的邮件。1. 测试结果有两种文件,一种是以xml为后缀的xml格式文件,一种是VS里跑测试用例产生的以trx为后缀的xml格式文件。2. 每个文件里包含多个测试用例,每个测试用例有对应的Owner和归属类别Area。3. 最后输出的报告格式如下:AreaFileOwnerPassFailInvalidTotalA4004a.xmlS1001b...
阅读全文
posted @
2010-11-25 17:13
-Anny-
阅读(788)
推荐(0)
用powershell脚本实现web站点自动部署
摘要:用户要求将原来的多个文件合并成一个ps1文件实现web站点的自动部署,在合并过程中遇到两个问题:1. powershell 不区分大小写,所以在变量命名时一定要注意;2. 在合并中遇到这个异常:Exception setting "Protocol": "The configuration object is read only, because it has been committed by ...
阅读全文
posted @
2010-10-20 15:53
-Anny-
阅读(969)
推荐(0)
多线程-lock(this.lockObject)的作用验证
摘要:namespace MultiThread{ class SynchronizationThreadsExample { private int counter = 0; //被多个线程共享 private object lockObject = new object(); static void Main(string[] args) { SynchronizationThreadsExampl...
阅读全文
posted @
2010-09-30 17:10
-Anny-
阅读(555)
推荐(0)
多线程 对变量共享和独享的验证
摘要:在上一篇介绍多线程的基本知识中有一段代码,通过略微修改并运行,理解了多线程对变量的共享和独享。namespace MultiThread{ class SynchronizationThreadsExample { private int counter = 0; //成员变量被多个线程共享 static void Main(string[] args) { SynchronizationThre...
阅读全文
posted @
2010-09-30 16:13
-Anny-
阅读(905)
推荐(0)
多线程-转载
摘要:源自http://baike.baidu.com/view/65706.htm多线程百科名片在一个程序中,这些独立运行的程序片断叫作“线程”(Thread),利用它编程的概念就叫作“多线程处理”。多线程处理一个常见的例子就是用户界面。利用线程,用户可按下一个按钮,然后程序会立即作出响应,而不是让用户等待程序完成了当前任务以后才开始响应。目录什么是多线...
阅读全文
posted @
2010-09-28 17:41
-Anny-
阅读(257)
推荐(0)
Deploy an website automatically using powershell
摘要:写好的website或者webservice需要自动化部署到IIS中,目前考虑用powershell实现,相关的代码如下:1. AppPool_Site_Deployment.ps1#Get the path where the script is running$scriptDir = Split-Path (Resolve-Path $myInvocation.MyCommand.Path)w...
阅读全文
posted @
2010-09-14 17:57
-Anny-
阅读(672)
推荐(0)
页面爬行模拟器
摘要:工作中要求测试文本抽取器(Extractor),需要提供一个页面爬行模拟器(CrawlerSimulator)向Extractor提供爬行结果,基本需求如下:1. 用web service实现;2. 提供对外API可以用<key,value>的形式(确切的是<url,content>),将对应的页面信息存入缓存 Dictionary<string, string>...
阅读全文
posted @
2010-09-09 17:30
-Anny-
阅读(206)
推荐(0)
How to Use HTML Codes for Special Characters-转载
摘要:对于一部分直接依赖Ascii的语言,可以通过该语言的字符来产生随机的语言文字。即通过对属于某个语言的字符的拼接,可以产生多语言文字。例如:case LCID.Greek: charRange = new char[][] {new char[] { (char)913, (char)969} //Greek Specific };以下部分为转载,只要是可以获得对应的特殊字符:If you post...
阅读全文
posted @
2010-09-08 14:03
-Anny-
阅读(310)
推荐(0)
Local Character set IDentifier,局部字符集标识符(LCID)-转载
摘要:需要随机产生多语言文字,还不知道怎么去处理。只是查找了一些LCID的资料source:http://www.onlea.com/blog/article.asp?id=54Locale Description // Short String //Hex Value //Decimal ValueAfrikaans // af // 0x0436 // 1078Albanian // sq // 0...
阅读全文
posted @
2010-09-03 17:48
-Anny-
阅读(381)
推荐(0)
由关键字var引起的思考
摘要:在c#中,var的引入是在3.0的时候,但是到目前为止除了在linq中使用之外,没在其他地方使用过。c#是强类型的语言,引入var的目的是为了支持匿名数据类型,借用var声明的变量用于方法内部,在初始化的时候赋值,经编译器第一次编译后,其数据类型被确定,为了代码的可读性和后期的可维护性,一般在不必要的时候不推荐使用匿名数据类型,在必须的时候才去使用。那么什么是必须的时候呢?开发人员对所使用的数据类...
阅读全文
posted @
2010-07-20 18:12
-Anny-
阅读(212)
推荐(0)
用VS(c#)创建、调试windows service以及部署卸载
摘要:同事问到windows service的东东,现在整理一下,用c#如何创建一个windows service,以及如何调试、部署、卸载。一、创建windows service1. 打开VS2008,新建一个Project, Project类型选择Visual C#-Windows,在Templates中选择Windows Service, 其他可以默认,点击OK。2. 在Solution Expl...
阅读全文
posted @
2010-07-06 18:12
-Anny-
阅读(3820)
推荐(0)
软件测试概要(1)
摘要:1. 什么是软件测试?软件测试的对象除了软件产品本身之外,还有与产品相关的文档.软件测试是用尽可能少的时间和人力,尽可能多的发现软件产品潜在的缺陷,促使并协助开发人员定位和处理缺陷,从而向客户交付一个高质量的软件产品.2. 软件测试的目的?软件测试旨在向客户交付高质量的产品,该产品实现了需求文档中定义的功能,所能达到的性能要求以及对健壮性,稳定性,安全性的要求.此外,软件测试也确保了软件开发过程的...
阅读全文
posted @
2010-07-05 17:44
-Anny-
阅读(883)
推荐(0)
如何停止处于stopping状态的windows service(SC)
摘要:测试过程中,需要启动和停止windows service,有时候会出现服务处于stopping或者starting的状态,但是,在services界面中,start service/stop service已经处于灰色不可操作状态,用命令行的形式net start/stop servicename也无济于事。停止服务的方法就是关掉这个进程,但是很多时候无法确定是哪个进程与之相关。在命令行中我们可以...
阅读全文
posted @
2010-06-25 17:34
-Anny-
阅读(873)
推荐(0)
Troubleshooting on IIS in Win Server 2003(IIS6.0)
摘要:1. 当访问aspx页面时,返回404错误需要在Web Service Extensions中启用asp服务(Active Server Pages)How to enable or disable a Web service extension.In IIS Manager, expand the local computer, and then click Web Service Extensions..In the details pane, click the Web service extension that you want to enable or disable, and t
阅读全文
posted @
2010-06-22 17:15
-Anny-
阅读(483)
推荐(0)
如何调试发布在IIS上的ASP.NET程序
摘要:工作中需要进行E2E测试,即给出输入,验证输出结果就可以了。E2E看似简单,但内部的业务逻辑比较复杂,用自动化的形式来实现,需要了解内部的运行机制。简化以下过程,就是Server A接收客户端的请求,发送到Server B中,如果在Server B中命中了结果,那么就直接返回给Server A; 如果在Server B中没有命中,则Server B进一步调用Server C,由Server C去异...
阅读全文
posted @
2010-06-17 17:58
-Anny-
阅读(2038)
推荐(0)