博客园 首页 联系 订阅 管理

2013年4月11日

摘要: 今天将自己整理的软件缺陷管理的一些知识写下来,希望可以和大家互相交流学习。1 缺陷基本属性缺陷标识(ID):每一个缺陷必须有一个唯一的缺陷ID,可以根据该ID追踪缺陷;缺陷状态(Status):缺陷修复过程的进展情况;缺陷标题/概要(Summary):记录缺陷位置,缺陷结果(在什么位置、什么条件下,发生什么结果),最好少于50字;缺陷详细描述(Description):简洁、准确、完整、可重现,揭示错误实质;菜单、错误信息用符号双引号,按钮用符号【】;以下是模式:前提条件:···步骤:1)用什么帐号、权限,登陆程序; 2)功能菜单导航,打开一级菜单->二级菜 阅读全文
posted @ 2013-04-11 15:43 $蔷 阅读(1698) 评论(1) 推荐(0) 编辑

摘要: 测试工程师有一样很重要的工作就编写测试用例。测试用例是对需求的另一种描述,它能引导大家进一步加深对系统的理解和对特性的全面关注,从而帮助产品和开发重新审核需求的合理性和一致性,所以应该是测试工程师最重要的一项产出。一般的测试用例分为输入,行为,和希望结果三个部分。这三个部分通常的测试用例都能满足,但是怎样的测试用例才能算上优秀的测试用例呢?基于以往之测试经验,我总结了优秀测试用例的几个特点。1:正确性:毫无疑问,测试用例必须是需求的正确描述。但是我们往往忘记了多想一步:这是用户正确需要的吗?我曾经有个一个失败的testcase,当一个条件输入异常的时候系统返回-1给前端接口,然后前端返回错误信 阅读全文
posted @ 2013-04-11 15:37 $蔷 阅读(626) 评论(0) 推荐(0) 编辑

摘要: 前言:在EIAC项目组参与测试接近三年,成功测试了很多业务功能和流程,但同时也出现过多次失误和雷区,其中有些失误确实是难以避免的,但是有些可以通过仔细测试,或者通过有效沟通或其他用例评审等都是完全可以避免,本总结统计和分析在EIAC测试过程中,出现的几次严重失误,作为后续测试的经验教训,为自己后续参与其他项目提供参考,也为后续其他测试人员参与EIAC提供简单的指导,以便重复同样或类似的错误。问题一:问题描述:(由于时间长,以前没有记录,记不太准了,大体是这样的!)在业务流程中,有两个功能块,每个功能块分别对应着一个开发人员和一个测试人员,两个功能块在测试环境都没有问题,上了生产环境,只是做表面 阅读全文
posted @ 2013-04-11 15:19 $蔷 阅读(433) 评论(0) 推荐(0) 编辑

2013年3月18日

摘要: 在“为报告选择计数器”页上的“选择一个或多个要添加到报告中的计数器”下面,有一个可用于自定义报告的可扩展计数器列表。 默认情况下,已为报告选择以下计数器:LoadTest:Page - Avg.(负载测试:页 - 平均) 页面时间LoadTest:Request - Requests/Sec(负载测试:请求 - 每秒请求数) LoadTest:Scenario - User Load(负载测试:方案 - 用户负载) LoadTest:Test - Avg.(负载测试:测试 - 平均) Test Time(测试时间)LoadTest:Test - Total Tests(负载测试:测试 - .. 阅读全文
posted @ 2013-03-18 22:32 $蔷 阅读(1026) 评论(0) 推荐(0) 编辑

2012年11月9日

摘要: http://technet.microsoft.com/zh-cn/ee803754.aspx 阅读全文
posted @ 2012-11-09 09:02 $蔷 阅读(141) 评论(0) 推荐(0) 编辑

2012年11月7日

摘要: http://ljwcs.blog.51cto.com/2037882/706648 阅读全文
posted @ 2012-11-07 13:34 $蔷 阅读(136) 评论(0) 推荐(0) 编辑

2012年11月4日

摘要: <a name="mainContent"></a><asp:ContentPlaceHolder id="PlaceHolderMain" runat="server"></asp:ContentPlaceHolder></div></div></div><div class="s4-die"><asp:ContentPlaceHolder id="PlaceHolderBodyRightMargin& 阅读全文
posted @ 2012-11-04 19:49 $蔷 阅读(127) 评论(0) 推荐(0) 编辑

2012年11月3日

摘要: int y;if (!int.TryParse(year, out y)){y = DateTime.Now.Year;}this.lbYearNow.Text = y.ToString();当year为null时此时int.TryParse(year, out y)为false;会执行y=DateTime.Now.Year;y.ToString()=当前年;当year为2011,2012时,此时int.TryParse(year,out y)为true;此时y=2011,2012,不会执行y=DateTime.Now.Year; 阅读全文
posted @ 2012-11-03 00:38 $蔷 阅读(305) 评论(0) 推荐(0) 编辑

2012年11月2日

摘要: 讨论版:string quoteId = Page.Request["group_comment_quote_id"]; 阅读全文
posted @ 2012-11-02 16:49 $蔷 阅读(176) 评论(0) 推荐(0) 编辑

摘要: System.Xml.Linq.XElement Elements() 与 Descendants()2011-12-12 15:05:28| 分类: IT技术有关 | 标签: |字号大中小订阅Elements() 获得当前节点的子节点,Descendants() 获取当前节点的子代节点,子节点、子节点的子节点、子节点的子节点的子节点、。。。。。由于Descendants() 获取当前节点的子代节点,数据量会很大,因此Descendants()方法延迟执行。举例来说:对于Xml文件,<?xml version="1.0" encoding="gb2312&q 阅读全文
posted @ 2012-11-02 15:32 $蔷 阅读(151) 评论(0) 推荐(0) 编辑