初入软件测试行业人员必读

发表于:2010-10-19 14:10

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:张双荣    来源:51testing 投稿

摘要:在用友软件公司从事ERP软件测试3年时间,自己从初入软件测试行业的一无所知到现在成为部门的主测试人员,通过3年的软件测试工作中自己对软件测试有自己的见解,本文从软件测试基本概念 、软件测试现状 、软件测试过程 、软件测试基本原则个方面来进行阐述,以自己测试的ERP软件来进行举例说明软件测试中一些概念。对于刚刚步入软件测试行业的新手,我想他们现在的处境和迷茫跟我三年前是一样的,希望这篇初入软件测试行业人员必读总结能给那些初入软件测试行业人员对于软件测试工作有初步的认识,帮助他们能尽快投入自己的软件测试工作中去。尽快提升自己的测试能力。

关键词:初入职场、软件测试基本概念、测试现状、测试过程、测试基本原则、

  一、软件测试基本概念

  1、什么是测试

  没有人对测试给出过严格的定义。下面的定义是其中的一种:

  “职责明确的人员,按照规定的程序,采用以发现BUG为目的的所有方法,对软件产品进行使用性检验、归纳出BUG和BUG出现的规律并对修改工作进行核实的开发工作,就是测试。”

  软件测试的比较公认的定义是Myers于1979年在其经典著作《The Art of Software Testing》一书中阐述的:“测试是为了发现错误而运行一个程序或者系统的过程”。或者说,软件测试是根据软件开发各阶段的规格说明和程序的内部结构而精心设计一批测试用例(输入数据及其预期的输出结果),并利用这些测试用例去运行程序,以发现程序错误的过程。

  (1)什么是错误

  衡量软件质量好坏的标准应该是使用户满意。凡是不符合该标准的我们都应称之为错误。

  根据这个原则,我们对错误进行了一个归类,下面的现象都应该是错误:

  ◆ 让用户没法用!

  ◆ 让用户不敢用!

  ◆ 让用户不会用!

  ◆ 让用户不方便!

  ◆ 让用户不理解!

  (2)错误的分类及造成的后果

  需求错误:与实际的业务、会计准则等不符。用户没法用——固定资产计提折旧仅提供‘直线法’,使采用‘加速法’计提折旧的用户无法使用。

  计算错误:数据计算不正确。用户不敢用——账龄分析列表将某客户应收账款10万元、欠款已达1年的数据记录成应收账款10元且在账期内,给用户造成了损失。

  信息性错误:用户不会操作时,无法得到帮助。提供给用户的‘手册’或‘帮助’令人费解。用户不会用——看不懂《产品使用手册》及产品的‘帮助’,给售后服务带来过重负担。

  易用性错误:功能键不符合用户的操作习惯,未从用户使用角度出发。用户不方便用——操作烦琐、无参照录入、输入汉字过多等。

  提示错误:提示的信息让用户感到莫名其妙,不知所云。用户不知道下一步该怎么办。用户不理解——提示对话框的提示信息有二义性,既可以这样理解也可以那样理解。

  性能错误:运行速度慢,填制一张单据需半个小时。用户心急——使用手工账时,每月月底加班;电算化后天天加班。老板更无法容忍这种‘消极怠工’以及加班费的支付。

  输出错误:屏幕显示、打印以及备份等没有按照用户的习惯和要求,或者所见非所得。用户迷茫——套打时,输出的文字没有打印在套打纸上的指定位置。

  耗费资源:消耗大量的内存、硬盘等。用户心酸——刚升级的计算机又不行了。

  文字错误:指错别字、直接与用户对话的计算机术语等。用户反感——小小的错别字会使软件的质量大打折扣;难懂的计算机术语使用户不知所云。

  死机:操作被强行终止,程序无法继续运行,须退出后重新启动执行程序,更严重甚至需要重新安装操作系统和软件。导致死机的原因很多,要找出规律具体分析。例如内存不足、死循环、非法操作、越界等。

  不可重复错误:测试情况的复杂性导致有些问题难以再现。及时记录错误,即使问题不可再现也能留下一点线索。

  升级错误:由于软件升级,使原版本并未出现的错误在升级后出现。升级版的测试仍很重要。

  以上所列未穷尽错误种类,需要你在测试过程中不断积累经验,来完善错误的类别。记住“产品是否有错误,要多听听用户的意见”。

41/41234>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号