﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-随心芸芸 @ JPeanut（旧版）-随笔分类-软件测试</title><link>http://www.blogjava.net/JPeanut/category/10151.html</link><description>搬迁至 http://www.17m.net.cn/</description><language>zh-cn</language><lastBuildDate>Wed, 28 Feb 2007 16:56:40 GMT</lastBuildDate><pubDate>Wed, 28 Feb 2007 16:56:40 GMT</pubDate><ttl>60</ttl><item><title>性能测试流程规范说明</title><link>http://www.blogjava.net/JPeanut/archive/2006/12/28/90462.html</link><dc:creator>陈市明</dc:creator><author>陈市明</author><pubDate>Thu, 28 Dec 2006 04:41:00 GMT</pubDate><guid>http://www.blogjava.net/JPeanut/archive/2006/12/28/90462.html</guid><wfw:comment>http://www.blogjava.net/JPeanut/comments/90462.html</wfw:comment><comments>http://www.blogjava.net/JPeanut/archive/2006/12/28/90462.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/JPeanut/comments/commentRss/90462.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/JPeanut/services/trackbacks/90462.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &lt;陈市明 摘自：http://www.blogjava.net/JPeanut&gt;																																												&lt;下载&gt;																																																														 	...&nbsp;&nbsp;<a href='http://www.blogjava.net/JPeanut/archive/2006/12/28/90462.html'>阅读全文</a><img src ="http://www.blogjava.net/JPeanut/aggbug/90462.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/JPeanut/" target="_blank">陈市明</a> 2006-12-28 12:41 <a href="http://www.blogjava.net/JPeanut/archive/2006/12/28/90462.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>设计测试用例的目的 －－ 个人观点</title><link>http://www.blogjava.net/JPeanut/archive/2006/06/05/50611.html</link><dc:creator>陈市明</dc:creator><author>陈市明</author><pubDate>Mon, 05 Jun 2006 15:46:00 GMT</pubDate><guid>http://www.blogjava.net/JPeanut/archive/2006/06/05/50611.html</guid><wfw:comment>http://www.blogjava.net/JPeanut/comments/50611.html</wfw:comment><comments>http://www.blogjava.net/JPeanut/archive/2006/06/05/50611.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.blogjava.net/JPeanut/comments/commentRss/50611.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/JPeanut/services/trackbacks/50611.html</trackback:ping><description><![CDATA[
		<div align="left">
				<p class="MsoNormal" style="text-indent: 21.75pt;" align="right">
						<a target="_blank" class="" title="http://www.blogjava.net/JPeanut" href="/JPeanut">
								<font size="2">作者：<span style="text-decoration: underline;">陈市明</span></font>
								<font size="2">
										<span style="font-family: 宋体;"> 摘自：http://www.blogjava.net/JPeanut</span>
								</font>
						</a>
				</p>
				<p class="MsoNormal" style="text-indent: 21pt;">
						<span style="font-family: 宋体;">测试过程可以分成测试用例设计，测试用例执行，测试结果分析。测试用例设计在其中是最重要的一块，往往会决定整个测试的有效性，一般都是由经验丰富的测试设计人员负责。但是，怎么设计出一套好的测试用例的确不是一件易事。</span>
				</p>
				<p class="MsoNormal" style="text-indent: 21pt;">
						<span style="font-family: 宋体;">看过</span>
						<span style="font-family: 宋体;">关河</span>
						<span style="font-family: 宋体;">大哥的《测试用例设计的误区》文章</span>
						<span style="font-family: 宋体;">和</span>
						<span style="font-family: 宋体;">周毅</span>
						<span style="font-family: 宋体;">的《使用用例场景</span>
						<span style="font-family: 宋体;">设计测试用例》挺有启发的。</span>
				</p>
				<p class="MsoNormal" style="text-indent: 21pt;">
						<span style="font-family: 宋体;">什么样的测试用例才是好的测试用例</span>
				</p>
				<p class="MsoNormal" style="text-indent: 21pt;">
						<span style="font-family: 宋体;">在这个的问题上，挺同意</span>
						<span style="font-family: 宋体;">关河大哥</span>
						<span style="font-family: 宋体;">的想法的，我们的<b>测试不是为了找出系统中所有的</b></span>
						<b>
								<span lang="EN-US">bug</span>
						</b>
						<span style="font-family: 宋体;">
								<b>而设计的，测试用例作用应该尽可能的覆盖系统的功能</b>。在周毅的文章中，原话：一个好的测试用例是在于它能发现至今未发现的错误。在这个观点上，我并不怎么同意，由于公司的测试状况不同，周毅的想法无法完全在我们公司进行开展工作。现在很多小型的公司这个软件开发流程还不够成熟，测试的工作往往会被忽率，不是测试资源配备出问题，就是测试太过匆忙，很难完全执行完整的测试流程。</span>
				</p>
				<p class="MsoNormal" style="text-indent: 21pt;">
						<span style="font-family: 宋体;">在这样的情形下，测试的重点不在于找出</span>
						<span lang="EN-US">bug</span>
						<span style="font-family: 宋体;">，而是为了对设计用例覆盖的功能保证其准确性，让客户在执行操作中不发生错误。换句话说，<b>测试的目的是为了让客户不发现</b></span>
						<b>
								<span lang="EN-US">bug</span>
								<span style="font-family: 宋体;">，而不是因为寻找</span>
								<span lang="EN-US">bug</span>
						</b>
						<span style="font-family: 宋体;">
								<b>才进行测试</b>。</span>
				</p>
				<p class="MsoNormal" style="text-indent: 21pt;">
						<span style="font-family: 宋体;">这样，测试设计人员就可以站在客户的角度上，根据客户的正常操作和误操作作为设计的依据来设计用例；这个比站在纯粹为了寻找系统</span>
						<span lang="EN-US">bug</span>
						<span style="font-family: 宋体;">的角度来设计用例，会工作更加轻松，效果也更好。</span>
				</p>
				<p class="MsoNormal" style="text-indent: 21pt;">
						<span style="font-family: 宋体;">所以，对用例覆盖功能点就显得非常重要。当然，测试用例能够发现更多的未发现的错误的确是一件非常好的事情，但是，鉴于目前中小公司的测试状况和开发流程的成熟度，很难做到。在我们公司，我把“</span>
						<span style="font-family: 宋体;">一个好的测试用例是在于它能发现至今未发现的错误”作为测试小组今后目标。</span>
				</p>
		</div>
<img src ="http://www.blogjava.net/JPeanut/aggbug/50611.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/JPeanut/" target="_blank">陈市明</a> 2006-06-05 23:46 <a href="http://www.blogjava.net/JPeanut/archive/2006/06/05/50611.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>