1 / 25
文档名称:

[软件测试的目的和意义]软件测试的目的.docx

格式:docx   大小:23KB   页数:25页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

[软件测试的目的和意义]软件测试的目的.docx

上传人:可爱女生 2022/8/15 文件大小:23 KB

下载得到文件列表

[软件测试的目的和意义]软件测试的目的.docx

相关文档

文档介绍

文档介绍:
[软件测试的目的(mùdì)和意义]软件测试的目的
软件测试的目的(mùdì)篇1:软件测试试题及答案
一、 判断题 (每题2分,20)
1、软件测试就是为了验证软件功能实现的是否正确,g级别、发现日期、发现人、修改日期、修改人、修改方法、回归结果等等;要有效的发现Bug需参考需求以及详细设计等前期文档设计出高效的测试用例,然后严格执行测试用例,对发现的问题要充分确认肯定,然后再向外发布如此才能提高提交Bug的质量。
3、 界面测试题及设计题。请找出下面界面中所存在的问题并分别列出;用黑盒测试的任何一种方法设计出此登陆窗体的测试用例。〔中级〕(6分)
答:1、窗体的标题栏中为空,没有给出标题。
2、用户名和密码控件的字体不一致并且没有对齐。
3、文本框的大小不一致没有对其。
4、确定和取消按钮控件的大小不一致。
4、 黑盒测试和白盒测试是软件测试的两种根本方法,请分别说明各自的优点和缺点!〔中级〕
(5分)答:黑盒测试的优点有:
1〕比拟简单,不需要了解程序内部的代码及实现;


2〕与软件的内部实现无关;
3〕从用户角度出发,能很容易的知道用户会用到哪些功能,会遇到哪些问题;
4〕基于软件开发文档,所以也能知道软件实现了文档中的哪些功能;
5〕在做软件自动化测试时较为方便。
黑盒测试的缺点有:
1〕不可能覆盖所有的代码,覆盖率较低,大概只能到达总代码量的30%;
2〕自动化测试的复用性较低。
白盒测试的优点有:帮助软件测试人员增大代码的覆盖率,提高代码的质量,发现代码中隐藏的问题。
白盒测试的缺点有:
1〕程序运行会有很多不同的路径,不可能测试所有的运行路径;
2〕测试基于代码,只能测试开发人员做的对不对,而不能知道设计的正确与否,可能会漏掉一些功能需求;
3〕系统庞大时,测试开销会非常大。
5、 根据自己的理解答复什么是软件测试,软件测试分为哪几个阶段。〔初级〕(5分)
答:软件测试是一个为了寻找软件中的错误而运行软件的过程,一个成功的测试是指找到了迄今为止尚未发现的错误的测试。
软件测试一般分为单元测试、集成测试和系统测试。


6、 根据自己的理解什么是测试用例和测试规程,设计一个测试用例应当从哪几方面考虑?〔中级〕(10分)
答:狭义的讲,一个测试用例就是测试人员用以测试被测软件的某个特性或特性组合的一组数据。这组数据可能是从用户处得来的实际的一组数据,也可能是测试人员专门设计出来的测试软件某些功能的一组数据。测试规程就是详细的对测试用例设计方法、测试方法、测试工具、测试环境和测试数据进行描述的文档,还可以包括能把某个或某一组测试用例应用到被测软件上完成某项测试的一系列的操作步骤。
软件测试的目的篇2:软件测试课件
测试工作的主要内容是验证〔Verification〕和确认〔Validation〕。验证是保证软件正确地实现了一些特定功能地一系列活动,即保证软件做了你所期望的事情;而确认是一系列的活动和过程,目的是想证实在一个给定的外部环境中软件的逻辑正确性,即保证软件以正确的方式来做这个事件。
软件测试的对象不仅仅是程序的测试,还应该包括整个软件开发期间各个阶段所产生的文档,如需求规约说明、各类设计文档等,而主要对象还是源程序。
为了保证测试的有效性和正确性,软件爱测试古城中应该满足一下的几大原那么:
〔1〕开发人员而活开发组织应当防止测试自己的程序。


由开发人员来测试主机的代码是一件很不妥当的事情。开发和测试生来就是不同的活动。开发是创造或者建立某种事物的行为,如一个功能模块或整个系统。而测试的重要目的是证实一个模块或者一个系统工作不正常。这来年各个活动之间有着本质的矛盾。因此,不管是程序员还是是开发小组都应防止测试自己或者本组成员开发的功能模块。假设条件允许,应当由独立于开发成员和客户的第三方来进行软件测试。但这并不是说程序员不能测试自己的程序,而且更加鼓励程序员进行调试,因为软件测试由独立测试机构承当有很多好处。独立测试可以防止软件开发者测试自己开发的软件,由于心理学上的问题,软件开