焦点期刊
在线客服

著作编辑 著作编辑

咨询邮箱:568476783@qq.com

计算机论文

电脑软件测试方法及测试用例的设计

时间:2021-11-06 18:47 所属分类:计算机论文 点击次数:

一直以来,IT技术人员都十分重视提高软件产品质量的措施。软体测试是检测软件问题的主要手段和手段,能够有效地发现软件中存在的技术缺陷和问题。通过不同的方法对目标进行测试。以用户体验为切入点,关注用户的全面体验,通过软件测试来强化产品性能,以此来提高产品要求。而从IT工作人员的角度出发,希望通过软件测试验证软件不会出现任何质量问题,从而增强用户对软件的信心。
1电脑软件测试方法及测试用例的设计。
1.1黑盒子测试和白盒子测试。
黑盒子测试内容不包括软件内部逻辑构造的内容,它按照程序应用的标准和要求,检查软件的功能质量是否符合说明书描述的效果。黑盒子测试也被称为功能测试方法,它主要负责检测软件的日常运行状态。在设计测试用例时,只考虑基本的软件功能,不必研究内部的逻辑结构。在测试用例中必须对软件的所有功能进行检查,黑盒测试可以检测到软件研发过程中所缺失的功能、界面、操作命令等问题,为程序员完善软件功能提供指导。白盒子测试侧重于软件内部逻辑结构和程序语言的监控,设计测试用例以检验软件内部逻辑结构的科学性。白盒子测试和结构测试相结合,侧重于监控软件的内部逻辑结构。白盒子测试能有效地检测出软件功能模块独立路径的科学性;检验所有逻辑识别的真假两种情况;检验所有循环变量的初始值、中间值和终值;以及过程的内部数据构造是否有效。白盒子测试可以给程序员提供软件内在的逻辑措施和非科学的程序语言设计建议,为提高软件质量提供有效的途径。
1.2错误分类方法。
软件测试的主要工作是程序错误分类。一些学者对程序错误进行了分类,主要有功能错误、处理错误、系统错误等。对不同的函数进行了不同的分类。现实功能方面,也有不同的方法,具体措施是程序功能不符合用户要求,程序相关功能工作过程中出现矛盾,程序检验人员对程序功能的报告和实践存在差异,导致程序功能测试报告和实践出现差异,测试标准使用失误。事实上,系统错误表现为程序之间的衔接失误、通信系统出错、软件与硬件不匹配、软件功能与操作体系冲突、硬件结构存在问题或不科学、资源配置错误等。实践中所表现的是应用算法错误、初始化错误、程序与数据发生逻辑错误等。真正的错误数据代表的是数字格式不同、数字动态形式不同、数据组成和性质不同。并且代码错误代表的是编码错误、储备调用食物、对动作命令理解错误所引发的错误。
1.3设计测试案例。
作为软件测试的标准规范,测试用例的设计质量直接决定了软件测试质量的高低。在进行软件测试时,测试用例的价值与设计书中软件编程的标准价值类似,特别是对于大型软件开发来说,具有至关重要的意义。在测试用例指南中,详细描述了什么是测试功能,测试功能对许多操作步骤有相关的规定,其中包括,重点测试,测试存在的条件,测试的目标指向和完成相关测试的报告。试验输入数据和目标达到的效果是测试用例的主要内容,测试输入数据要全面包含测试函数。