摘要:
就拿目前我们部门的项目情况来谈谈这个重复性测试,由于很多客观或者是领导的原因,目前这个项目只有2个测试人员,其余的都已经辞职,其中原因就不多说了,总之现在就剩下我和组长两个人,我们组长呢,说到底就是个全能打杂选手,他需要顾及的事情特别多,所以cover项目本身的时间几乎没有,而且我们偶尔会有几个little project,他会负责这些。主要提供我们吃喝的还是我负责的这个项目,这个项目业务逻辑很复杂,自从同事都辞职之后,就我一个人在负责,我自己感觉精力十分有限,甚至有时候我忙的根本无法去做多余的思考,因为一个API接着一个API的需要我去测试,一个Release接着一个Release的需要我去 阅读全文
摘要:
软件测试基础——维护型测试的过程,包括:特点,测试目标,方法,测试设计,测试准备,测试执行等。测试周期短,聚焦变更,重视测试可重复性等都是典型维护型项目的特征。 软件测试基础——测试的质量属性。包括,功能性,可靠性,高效性,可用性,可维护性。 软件测试基础——测试等级,包括模块测试,系统测试,FAT,UAT,PAT,SIT,试点测试等。软件测试基础——性能测试,包括:测试关注重点、性能测试分类、性能测试技术、测试工具、故障定位等。软件测试基础——测试计划,包括测试基础、测试策略、测试组织、移交等软件测试基础——测试设计方法,包括边界值法、因果图法、等价类法、算法测试等。 阅读全文
摘要:
在软件开发测试或是产品项目测试过程中,通常情况下,软件测试是一个的工作量很大,牵连的方面比较较广,而又是软件开发过程中一个重要的环节。但在测试过程中的又有许多操作是重复性的、非智力性的和非创造性的,并要求做准确细致的工作,这样,计算机就比人更适合完成任务。另一方面,手工测试存在如下的局限性: 简单的功能性测试用例在每一轮测试中都不能少,而且具有一定的机械性、重复性,同时可复用性较差这样就导致了工作量往往较大。而自动化测试体现了用例的可重复利用性和脚本的可维护性以及测试过程中流程的可控性都体现了自动化测试的优势地位。 有些操作是人工所不能达到或是模仿的。譬如:许多死锁、资源冲突、多线程等有关的错 阅读全文