﻿<?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-&lt;center&gt;&lt;h0&gt;&lt;font color=pink weight=bold&gt;&lt;/font&gt;Ready Test? Go, Go, Go !!!&lt;/h0&gt;&lt;/center&gt;-随笔分类-功能测试</title><link>http://www.blogjava.net/cinderella/category/27190.html</link><description>&lt;center&gt;&lt;h1&gt;&lt;font color=green weight=bold&gt;&lt;/font&gt;关注测试,也关注成长&lt;/h1&gt;&lt;/center&gt;</description><language>zh-cn</language><lastBuildDate>Fri, 21 Mar 2008 18:25:28 GMT</lastBuildDate><pubDate>Fri, 21 Mar 2008 18:25:28 GMT</pubDate><ttl>60</ttl><item><title>自动化测试管理（下） 实践篇</title><link>http://www.blogjava.net/cinderella/archive/2008/03/21/187630.html</link><dc:creator>Cinderella</dc:creator><author>Cinderella</author><pubDate>Fri, 21 Mar 2008 01:54:00 GMT</pubDate><guid>http://www.blogjava.net/cinderella/archive/2008/03/21/187630.html</guid><wfw:comment>http://www.blogjava.net/cinderella/comments/187630.html</wfw:comment><comments>http://www.blogjava.net/cinderella/archive/2008/03/21/187630.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/cinderella/comments/commentRss/187630.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/cinderella/services/trackbacks/187630.html</trackback:ping><description><![CDATA[&nbsp;
<h2>&nbsp;</h2>
<p style="text-indent: 21pt; line-height: 18pt; text-align: left" align="left"><span style="font-family: 宋体">目标确定后，我第一步要做的就是找资料，找资料的工作都是春节在家里完成的（其间还带爸妈浏览了一下公司的网站</span><span style="font-family: 宋体">），找开源的工具，主要是看大众的评价和普及度。</span></p>
<p style="text-indent: 21pt; line-height: 18pt; text-align: left" align="left"><span style="font-family: 宋体">软件的易用度很重要，否则无法达到优化测试管理的目的。&#8230;&#8230;（</span><span style="font-size: 9pt; font-family: 宋体">此处省略n字baidu和google）</span><span style="font-family: 宋体">，主流的开源测试管理工具如下： </span></p>
<p style="text-indent: 21pt; line-height: 18pt; text-align: left" align="left"><span style="font-family: 宋体">缺陷管理工具</span></p>
<p style="margin-left: 0cm; text-indent: 21pt; line-height: 18pt; text-align: left; tab-stops: list 21.75pt" align="left">1．<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp; </span><span style="font-family: 宋体">Mantis</span><span style="font-family: 宋体">（<a href="http://mantisbt.sourceforge.net/"><span style="color: windowtext">http://mantisbt.sourceforge.net/</a></span>）</span></p>
<p style="margin: 12pt 0cm 0pt; text-indent: 21pt; line-height: 18pt; text-align: left; tab-stops: list 21.75pt" align="left">2．<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp; </span><span style="font-family: 宋体">Bugzilla</span><span style="font-family: 宋体">（<a href="http://www.mozilla.org/projects/bugzilla/"><span style="color: windowtext">http://www.mozilla.org/projects/bugzilla/</a></span></span></p>
<p style="margin: 12pt 0cm 0pt; text-indent: 21pt; line-height: 18pt; text-align: left; tab-stops: list 21.75pt" align="left">3．<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp; </span><span style="font-family: 宋体">Bugfree (http://www.bugfree.cn/)</span></p>
<p style="margin-top: 12pt; text-indent: 21pt; line-height: 18pt; text-align: left" align="left"><span style="font-family: 宋体">测试管理工具</span></p>
<p style="margin: 12pt 0cm 0pt; text-indent: 21pt; line-height: 18pt; text-align: left; tab-stops: list 18.0pt" align="left"><span style="font-family: 宋体">1．<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: 宋体">TestLink</span><span style="font-family: 宋体">（</span><span style="font-family: 宋体"><a href="http://testlink.sourceforge.net/docs/testLink.php"><span style="color: windowtext">http://testlink.sourceforge.net/docs/testLink.php</span></a></span><span style="font-family: 宋体">）</span></p>
<p style="margin: 12pt 0cm 0pt; text-indent: 21pt; line-height: 18pt; text-align: left; tab-stops: list 18.0pt" align="left"><span style="font-family: 宋体">2．<span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: 宋体">Bugzilla Test Runner </span><span style="font-family: 宋体">（<a href="http://sourceforge.net/projects/testrunner/"><span style="color: windowtext">http://sourceforge.net/projects/testrunner/</a></span>）</span></p>
<p style="margin-top: 12pt; text-indent: 21pt; line-height: 18pt; text-align: left" align="left"><span style="font-family: 宋体">最开始的时候特别侵向于2&amp;2，因为Bugzilla Test Runner 就是基于Bugzilla的测试用例管理系统。本打算把前者改造一下让它支持更多测试计划（上篇提到的需求1），可惜工作量有点大，另外它的网络支持也较少，决定Pass。</span></p>
<p style="margin-top: 12pt; text-indent: 21pt; line-height: 18pt; text-align: left" align="left"><span style="font-family: 宋体">到这时，测试管理工具就剩下Testlink了，缺陷管理工具开始也是想用2，比较熟悉，这个没有兑现则纯粹是缘分问题，现在怀疑是当时下载的Bugzilla的包是个坏的，感兴趣的同学可以再试试。</span></p>
<p style="margin-top: 12pt; text-indent: 21pt; line-height: 18pt; text-align: left" align="left"><span style="font-family: 宋体">最终Testlink和Bugfree的结合就是顺理成章了。这样确定的时候，有点无奈，因为二者是PHP＋mysql＋Apache的，我对PHP了解太少，没有写过程序，不知道遇到问题能不能改</span><span style="font-family: 宋体">。新发布的Bugfree2.0增</span><span style="font-family: 宋体">加了测试用例和测试结果的管理，&#8220;冗余&#8221;了，还是用1.1. </span></p>
<p style="margin-top: 12pt; text-indent: 21pt; line-height: 18pt; text-align: left" align="left"><span style="font-family: 宋体">&nbsp;</span><span style="font-family: 宋体">服务器启来，Testlink和Bugfree分别执行了一下，总的来说挺幸运，除了Testlink的乱码比较多，两个都能独立顺利跑起来。乱码的问题最后改，根据经验，这一定是个minor的bug，应该就是配置的问题。先尝试能把两个连接起来重要些。</span></p>
<p style="margin-top: 12pt; text-indent: 21pt; line-height: 18pt; text-align: left" align="left"><span style="font-family: 宋体">找到配置文件，链接按钮也照着葫芦画瓢编码进去并且正确显示了，只是点击按钮后就会异常退出。找Bug是咱测试人员的强项，分析跟这个bug相关的第一嫌疑是testlink和bugfree的主程序，次嫌疑是相关的两个配置文件，主程序很短，两个index.php 从头至尾看过一遍，最可能出bug的就是几个if语句了，分支走错了退出，太常见了。果然就是少了一个！的问题。乱码是键值没有内容，逐个配置上就解决了。</span></p>
<p style="margin-top: 12pt; text-indent: 21pt; line-height: 18pt; text-align: left" align="left"><span style="font-family: 宋体">试着模拟了一次CCI回归测试，从建计划到执行到指派相关人员处理临时问题，可以满足上篇的需求，也可以胜任小型项目的测试管理工作。CCI的同学可以连到我的机器玩玩<a href="http://10.1.1.187/testlink/index.php"><span style="color: windowtext">http://10.1.1.187/testlink/index.php</a>&nbsp;test/123456(senior tester). </span>目前自动化测试管理剩下一些修补的工作，像是邮件配置，明确权限管理、测试流程等，需要在业余时间慢慢做完，只是繁琐，应该不难。另外计划在4月份可以准备一次《基于Testlink&amp;Bugfree的测试管理工具UserGuide》的内部交流。</span> </p>
<p style="margin-top: 12pt; text-indent: 21pt; line-height: 18pt; text-align: left" align="left"><span style="font-family: 宋体">最后总结一下整个自动化测试管理的过程，最大的感触就是&#8220;<span style="color: red">选择比努力更重要</span>&#8221;，<span style="color: red">和人生一样，永远不只是A和B的选择，应该还有C</span>。另外一个感触是，很多实验没有做彻底有些遗憾（主要是时间成本），无法确切定位问题，疏漏难免，因此非常欢迎大家的建议和指导！来电</span><span style="font-family: 宋体">来函</span><span style="font-family: 宋体">均有来必复～</span></p>
<img src ="http://www.blogjava.net/cinderella/aggbug/187630.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/cinderella/" target="_blank">Cinderella</a> 2008-03-21 09:54 <a href="http://www.blogjava.net/cinderella/archive/2008/03/21/187630.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>基本路径测试方法(转)</title><link>http://www.blogjava.net/cinderella/archive/2008/03/12/185571.html</link><dc:creator>Cinderella</dc:creator><author>Cinderella</author><pubDate>Wed, 12 Mar 2008 01:50:00 GMT</pubDate><guid>http://www.blogjava.net/cinderella/archive/2008/03/12/185571.html</guid><wfw:comment>http://www.blogjava.net/cinderella/comments/185571.html</wfw:comment><comments>http://www.blogjava.net/cinderella/archive/2008/03/12/185571.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/cinderella/comments/commentRss/185571.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/cinderella/services/trackbacks/185571.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 白盒测试的测试方法有代码检查法、静态结构分析法、静态质量度量法、逻辑覆盖法、基本路径测试法、域测试、符号测试、Z路径覆盖、程序变异。 <br><br>　　其中运用最为广泛的是基本路径测试法。<br><br>　　基本路径测试法是在程序控制流图的基础上，通过分析控制构造的环路复杂性，导出基本可执行路径集合，从而设计测试用例的方法。<br><br>　　设计出的测试用例要保证在测试中程序的每个可执行语句至少执行一次。<br><br>&nbsp;&nbsp;<a href='http://www.blogjava.net/cinderella/archive/2008/03/12/185571.html'>阅读全文</a><img src ="http://www.blogjava.net/cinderella/aggbug/185571.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/cinderella/" target="_blank">Cinderella</a> 2008-03-12 09:50 <a href="http://www.blogjava.net/cinderella/archive/2008/03/12/185571.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>自动化测试管理（上）</title><link>http://www.blogjava.net/cinderella/archive/2008/03/07/184413.html</link><dc:creator>Cinderella</dc:creator><author>Cinderella</author><pubDate>Fri, 07 Mar 2008 01:57:00 GMT</pubDate><guid>http://www.blogjava.net/cinderella/archive/2008/03/07/184413.html</guid><wfw:comment>http://www.blogjava.net/cinderella/comments/184413.html</wfw:comment><comments>http://www.blogjava.net/cinderella/archive/2008/03/07/184413.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/cinderella/comments/commentRss/184413.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/cinderella/services/trackbacks/184413.html</trackback:ping><description><![CDATA[&nbsp;
<p class="MsoNormal" style="margin-top: 12pt; text-indent: 21pt; mso-para-margin-top: 1.0gd; mso-char-indent-count: 2.0"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-hansi-font-family: 'Times New Roman'">不得不说，在自动化测试研究的工作中，确实学到了很多。除了测试技术之外，更多的是在业务，还有对于工作流程的一些思索。</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin-top: 12pt; text-indent: 21pt; mso-para-margin-top: 1.0gd; mso-char-indent-count: 2.0"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-hansi-font-family: 'Times New Roman'">自动化测试的测试管理这一块，一开始的时候先是想用</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">TD(TestDirect</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-hansi-font-family: 'Times New Roman'">测试届很流行的一款测试管理软件，比较成熟，包括测试需求、计划管理，</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">Bug</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-hansi-font-family: 'Times New Roman'">管理，报告生成等</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">)</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-hansi-font-family: 'Times New Roman'">的，</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">QC</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-hansi-font-family: 'Times New Roman'">（</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">Quality Center</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-hansi-font-family: 'Times New Roman'">，其实和</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">TD</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-hansi-font-family: 'Times New Roman'">是一家，目前</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">TD</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-hansi-font-family: 'Times New Roman'">已经不再升级了）直接淘汰，主要是目前为止，我还没有看见过</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">unlimited</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-hansi-font-family: 'Times New Roman'">的破解码，而没有看到效果直接让公司掏钱买当然更不合理。</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin-top: 12pt; text-indent: 21pt; mso-para-margin-top: 1.0gd; mso-char-indent-count: 2.0"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-hansi-font-family: 'Times New Roman'">经过仔细评估，</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">TD</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-hansi-font-family: 'Times New Roman'">也淘汰了。因为我们</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">CCI</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-hansi-font-family: 'Times New Roman'">的工作流程已经非常成熟，早就有了一整套的开发测试的工作流程，也有管理</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">bug</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-hansi-font-family: 'Times New Roman'">的软件。所以自动化的测试管理实际上</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">CCI</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-hansi-font-family: 'Times New Roman'">已经做到够用，当然从长远来看，有一个稳定且强大的自动化测试管理系统是非常必要的。而目前改革的必要则不大。<strong style="mso-bidi-font-weight: normal"><span style="color: red">不要为了自动化而自动化</span></strong>，就是这个道理啦！</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin-top: 12pt; text-indent: 21pt; mso-para-margin-top: 1.0gd; mso-char-indent-count: 2.0"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-hansi-font-family: 'Times New Roman'">需要进行自动化测试管理的范围最终缩小在回归测试，这是测试工作最辛苦的部分。回归测试需要保证测试环境的稳定，保证新增功能正常，还要验证旧的功能，主要原因是在于永远都是一个非常紧迫的</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">Deadline</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-hansi-font-family: 'Times New Roman'">，枯燥而又紧张，能否<strong style="mso-bidi-font-weight: normal"><span style="color: red">充分测试</span></strong>是个永远的问题。不光是在我们部门，整个测试界都为之头痛。而我考虑这个问题也真的是很久很久了，假期的某一天我突然想到，为什么不用开源的工具来为</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">CCI</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-hansi-font-family: 'Times New Roman'">的回归测试<strong style="mso-bidi-font-weight: normal"><span style="color: red">定制</span></strong>一套自动化的管理工具呢？</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin-top: 12pt; text-indent: 21pt; mso-para-margin-top: 1.0gd; mso-char-indent-count: 2.0"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-hansi-font-family: 'Times New Roman'">这样做的好处有很多，首先是免费，因为免费，公司就不需要承担用盗版软件侵权的风险，也便于给其他的部门推广；第二是开源，因为开源，就可以定制真正适合我们的管理工具；第三还是开源，使用的时候有什么问题，或软件有</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt">Bug</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-hansi-font-family: 'Times New Roman'">，都可以通过改写调试来解决。</span><span lang="EN-US" style="mso-bidi-font-size: 10.5pt"><o:p></o:p></span></p>
<p class="MsoNormal" style="margin-top: 12pt; text-indent: 21pt; mso-para-margin-top: 1.0gd; mso-char-indent-count: 2.0"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-bidi-font-size: 10.5pt; mso-hansi-font-family: 'Times New Roman'">我同样考虑了这样做的风险，最大的自然就是技术上的，能不能找到合适的开源软件是第一个问题，毕竟开源的工具不会像主流的商业工作做得那样完善。能不能去改代码适应我们是第二个问</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">题，如果将来多数的功能没有现成的全部要自己来写，成本会不会太高？至于第三个也是最关键的问题，在</span><span lang="EN-US">CCI</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">使用后会不会有我预期的效果，我倒是不太担心，如果不好用，就没有使用的必要了，最差也就是维持现状。所以我觉得还是值得一试，只要遇到问题尽最大努力去解决。</span></p>
<p class="MsoNormal" style="margin-top: 12pt; text-indent: 21pt; mso-para-margin-top: 1.0gd; mso-char-indent-count: 2.0"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">再下面我就仔细考虑回归测试中的具体问题了，以争取在后面的工作中能够全部或者大部分的改进。在这里再一次给大家推荐<span style="color: red">&#8220;<strong style="mso-bidi-font-weight: normal">思维导图</strong>&#8221;</span>的方法，和很多同事分享过，这一次我又使用这个方法快速地锁定要解决的问题。画了好多，经过筛选，按照角色挑出来三个主要问题：</span></p>
<p class="MsoNormal" style="margin-top: 12pt; text-indent: 21pt; mso-para-margin-top: 1.0gd; mso-char-indent-count: 2.0"><span lang="EN-US">1</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、测试组长：现阶段回归测试的任务管理是测试组长独立承担，通过发送邮件给大家分配工作；工作进行后会通过询问跟进每个人的完成情况，了解存在问题等；全凭组长的责任心记清问题，提交给相关人员解决。弊端显而易见，耗时，费事，任务较繁重时难免焦头烂额。</span></p>
<p class="MsoNormal" style="margin-top: 12pt; text-indent: 21pt; mso-para-margin-top: 1.0gd; mso-char-indent-count: 2.0"><span lang="EN-US">2</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、网管：要保证测试环境的稳定真的不是一件轻松的工作，特别是我们这样一个功能完善的系统，有这么多人使用，有些配置被改动可能就会影响正常的测试；回归测试中很常见这样的情况，一个又一个测试工程师给网管说，&#8220;给我看看</span><span lang="EN-US">XX</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">配置，我等着测哪！&#8221;&#8220;那个</span><span lang="EN-US">XX</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">功能还没好，先给我看看好不好？&#8221;&#8220;啊，那个功能改好了，怎么不告诉我一声，等半天了。&#8221;同样的，如果配置不稳定，网管的工作效率很容易成为整个回归测试的瓶颈。</span></p>
<p class="MsoNormal" style="margin-top: 12pt; text-indent: 21pt; mso-para-margin-top: 1.0gd; mso-char-indent-count: 2.0"><span lang="EN-US">3</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、项目经理：需要了解进度时也是通过询问的方式；还有如果测试组需要项目经理协调解决一些问题时，同样是询问。</span></p>
<p class="MsoNormal" style="margin-top: 12pt; text-indent: 21pt; mso-para-margin-top: 1.0gd; mso-char-indent-count: 2.0"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">将测试工程师排除出来不是说没有问题，而是</span><span lang="EN-US">1</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，</span><span lang="EN-US">2</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，</span><span lang="EN-US">3</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">已经包括。针对</span><span lang="EN-US">1</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，需建立测试计划分配、以及任务跟进的机制。针对</span><span lang="EN-US">2</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，需要包括任务优先级定义设置；针对</span><span lang="EN-US">3</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，需要建立自动生成测试进度报告；</span><span lang="EN-US">1</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，</span><span lang="EN-US">2</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，</span><span lang="EN-US">3</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">都需要建立自动通知的机制。</span></p>
<p class="MsoNormal" style="text-align: right" align="right"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<span lang="EN-US" style="font-size: 10.5pt; font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">(</span><span style="font-size: 10.5pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">欢迎继续关注下篇</span><span style="font-size: 10.5pt; font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"> </span><strong style="mso-bidi-font-weight: normal"><span style="font-size: 10.5pt; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">实践篇</span></strong><span lang="EN-US" style="font-size: 10.5pt; font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">)</span>
 <img src ="http://www.blogjava.net/cinderella/aggbug/184413.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/cinderella/" target="_blank">Cinderella</a> 2008-03-07 09:57 <a href="http://www.blogjava.net/cinderella/archive/2008/03/07/184413.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>QTP常见运行错误问题解答(转)</title><link>http://www.blogjava.net/cinderella/archive/2008/02/15/180074.html</link><dc:creator>Cinderella</dc:creator><author>Cinderella</author><pubDate>Fri, 15 Feb 2008 06:13:00 GMT</pubDate><guid>http://www.blogjava.net/cinderella/archive/2008/02/15/180074.html</guid><wfw:comment>http://www.blogjava.net/cinderella/comments/180074.html</wfw:comment><comments>http://www.blogjava.net/cinderella/archive/2008/02/15/180074.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/cinderella/comments/commentRss/180074.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/cinderella/services/trackbacks/180074.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/cinderella/archive/2008/02/15/180074.html'>阅读全文</a><img src ="http://www.blogjava.net/cinderella/aggbug/180074.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/cinderella/" target="_blank">Cinderella</a> 2008-02-15 14:13 <a href="http://www.blogjava.net/cinderella/archive/2008/02/15/180074.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>自动化测试的术语定义与工具</title><link>http://www.blogjava.net/cinderella/archive/2007/11/23/162623.html</link><dc:creator>Cinderella</dc:creator><author>Cinderella</author><pubDate>Fri, 23 Nov 2007 06:35:00 GMT</pubDate><guid>http://www.blogjava.net/cinderella/archive/2007/11/23/162623.html</guid><wfw:comment>http://www.blogjava.net/cinderella/comments/162623.html</wfw:comment><comments>http://www.blogjava.net/cinderella/archive/2007/11/23/162623.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/cinderella/comments/commentRss/162623.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/cinderella/services/trackbacks/162623.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/cinderella/archive/2007/11/23/162623.html'>阅读全文</a><img src ="http://www.blogjava.net/cinderella/aggbug/162623.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/cinderella/" target="_blank">Cinderella</a> 2007-11-23 14:35 <a href="http://www.blogjava.net/cinderella/archive/2007/11/23/162623.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>记住今天的教训</title><link>http://www.blogjava.net/cinderella/archive/2007/11/23/162552.html</link><dc:creator>Cinderella</dc:creator><author>Cinderella</author><pubDate>Fri, 23 Nov 2007 02:26:00 GMT</pubDate><guid>http://www.blogjava.net/cinderella/archive/2007/11/23/162552.html</guid><wfw:comment>http://www.blogjava.net/cinderella/comments/162552.html</wfw:comment><comments>http://www.blogjava.net/cinderella/archive/2007/11/23/162552.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/cinderella/comments/commentRss/162552.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/cinderella/services/trackbacks/162552.html</trackback:ping><description><![CDATA[<p>今天发生一件事情很不爽。<br />
</p>
<p>因为服务器的原因，我提交的Test Case没有更新，美国的工程师照着旧的Test Case将该单元fail了。<br />
</p>
<p>这件事完全由于我的失误，作为一名测试工程师，一定要在Pass之前Confirm所有相关的内容。<br />
</p>
<p><font style="background-color: #ffffff">这应该是最起码的责任心。<br />
</font></p>
<p>&nbsp;</p>
<p>之所以写在这里，是我希望自己一定要记住这点，不要忘了！切记！<br />
</p>
<p>＝＝＝<br />
</p>
<p>2008年1月10日 追加<br />
</p>
<p>第二点，还是今天实实在在发生的哦！差一点犯错～记住！<br />
上一轮的回归测试之中，发现了不少bug，有好多是serious的，<br />
而这一个是medium的级别，开发工程师Confirm的时候，说是一个配置的原因<br />
如果配置项修改了，就不会出现，所以不是bug。并且说他尝试了多组数据，都没有再出现。<br />
</p>
<p>于是我按照他说的，用了几组数据来试，看上去真的是配置的问题。<br />
因为在测试的时候，确实没有注意到这个配置项是相关的。<br />
幸好自己又多试了一组数据，只是一组，发现这个配置根本不起作用！！！<br />
然后后面再试的，就是又证明了而已！原来这还是个bug啊！<br />
我都差一点给Close了！<br />
</p>
<p>于是跟工程师道歉，告诉他测试的时候确实没有关注到这个配置项，他能给指出真是很了不起。<br />
同时也跟他讲，可能这个问题还需要我们一起进一步来研究看问题出现在什么地方，于是他很爽快地答应了！！！<br />
</p>
<img src ="http://www.blogjava.net/cinderella/aggbug/162552.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/cinderella/" target="_blank">Cinderella</a> 2007-11-23 10:26 <a href="http://www.blogjava.net/cinderella/archive/2007/11/23/162552.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>内存泄漏检测工具（转）</title><link>http://www.blogjava.net/cinderella/archive/2007/11/22/162415.html</link><dc:creator>Cinderella</dc:creator><author>Cinderella</author><pubDate>Thu, 22 Nov 2007 09:24:00 GMT</pubDate><guid>http://www.blogjava.net/cinderella/archive/2007/11/22/162415.html</guid><wfw:comment>http://www.blogjava.net/cinderella/comments/162415.html</wfw:comment><comments>http://www.blogjava.net/cinderella/archive/2007/11/22/162415.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/cinderella/comments/commentRss/162415.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/cinderella/services/trackbacks/162415.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/cinderella/archive/2007/11/22/162415.html'>阅读全文</a><img src ="http://www.blogjava.net/cinderella/aggbug/162415.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/cinderella/" target="_blank">Cinderella</a> 2007-11-22 17:24 <a href="http://www.blogjava.net/cinderella/archive/2007/11/22/162415.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>