软件测试培训
美国上市软件测试培训机构

400-111-8989

热门课程

白盒测试有什么优点?黑盒测试如何使用?

  • 时间:2017-08-10 15:05
  • 发布:软件测试培训
  • 来源:软件测试问答

软件测试是伴随着软件的产生而产生的。早期的软件开发过程中软件规模都很小、复杂程度低,软件开发的过程混乱无序、相当随意,测试的含义比较狭窄,开发人员将测试等同于“调试”,目的是纠正软件中已经知道的故障,常常由开发人员自己完成这部分的工作。对测试的投入极少,测试介入也晚,常常是等到形成代码,产品已经基本完成时才进行测试。到了上世纪80年代初期,软件和IT行业进入了大发展,软件趋向大型化、高复杂度,软件的质量越来越重要。

项目的功能测试

一、首先设计项目测试计划

测试计划内容包括:

1.测试时间,测试阶段划分

2.测试进度及人员安排

3.测试环境,测试资源(测试方法,测试工具等)

二、然后设计项目测试用例

项目需求分析结束后,进行测试用例书写,用例内容包括以下部分:(功能测试重点)检查是否实现了公司人员管理。

如果满足了人员管理,那么在这个人员管理中,是否所有的数据都能够正确处理。是否所有错误数据都能合理处理。

如果没有满足,那么还有哪些地方需要补充。检查是否建立了考核项的管理。如果有考核项的管理,那么是否所有的管理数据是否能够正确处理,是否所有的错误数据都能合理处理。

如果没有满足,那么还有哪些地方需要补充。检查这个产品是否建立了分数档案管理如果分数档案进行了统一管理,那么所有的数据是否正确处理了,是否所有的错误数据也合理处理了。

如果没有满足,那么还有哪些地方需要补充。检查各个模块之间的关联是否都正确。(难点)

设计黑盒测试用例

在测试行业飞速发展的今天,越来越多的人和企业重视软件测试。测试行业的发展掀起了大众学习测试的浪潮。

很多新人,在各种论坛学习时,经常会看到的是大家在热火朝天的讨论着各种测试理论及测试工具,什么黑盒测试,白盒测试,功能测试,性能测试,回归测试,自动化测试,什么winrunner,loadrunner,Testdirector,Quicktest pro……可能也因为这个原因,导致有的人一听说别人是做测试,喜欢问的第1个问题就是,你们测试是做白盒测试还是黑盒测试?或者就是,你们测试用什么工具呢?

也许他们认为:如果测试人员只会黑盒测试,而不会使用几种测试工具,不会用写测试脚本,不会做白盒测试,就算不上一名专业的测试人员。而我要说得是,作为测试人员,功能测试是一切测试的基础,它就像if语句是开发的基础一样,做不好功能测试,不管你会使用多少工具,不管你的测试脚本写的多么出神入化,你的测试工作都是不可能做好的。

黑盒测试常用

软件测试(英语:Software Testing),描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输出间的审核或者比较过程。

软件测试的经典定义是:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。

更多软件测试资讯欢迎咨询达内软件测试机构。

上一篇:面试时被问“说一个你在工作非常有价值的bug”怎么办?
下一篇:如何做黑盒测试?(精华)
选择城市和中心
贵州省

广西省

海南省