第153章 一部手机是怎样诞生...

灰衣人提示您:看后求收藏(罗甘莓小说www.jgkaisuo.com),接着再看更方便。

  通常来说,测试和调试阶段又是发现大问题的阶段!在前面评审的时候,有些很隐蔽性的问题可能大家都没发现,而这个问题又是致命性的,你又不得不改,那你只能在现在的基础上再改一次了,也称改版,新改后的板子也就称为v2。每家公司命名规则可能不一样,但都是一回事。一般发生这种事,责任人就要挨批了,基本上做这方面的人都会有这种挨批的经历!
   
    这些都是属于硬件上的测试,还有一个大类就是专门的软件测试了。这一块主要有ui用户界面、相关功能、交叉事件、容量性等测试。
   
    用户界面测试指测试用户界面的风格是否满足客户要求,文字是否正确,页面美工是否好看,文字,图片组合是否完美,背景是否美观,操作是否友好等等,ui测试用于核实用户与软件之间的交互。ui测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能。另外,ui测试还可确保ui中的对象按照预期的方式运行,并符合公司或行业的标准。包括用户友好性,人性化,易操作性测试。
   
    功能测试指测试软件各个功能模块是否正确,逻辑是否正确。对测试对象的功能测试应侧重于所有可直接追踪到用例或业务功能和业务规则的测试需求。这种测试的目标是核实数据的接受、处理和检索是否正确,以及业务规则的实施是否恰当。(乡)$(村)$(小)$(说)$(网)www.xiang-cun-xiao-shuo.com高速首发!此类测试基于黑盒技术,该技术通过图形用户界面(gui)与应用程序进行交互,并对交互的输出或结果进行分析,以此来核实应用程序及其内部进程。功能测试的主要参考为类似于功能说明书之类的文档。
   
    交叉事件测试交是指一个功能正在执行过程中,同时另外一个事件或操作对该过程进行干扰的测试。例如在运行手机软件程序的过程中接收到短信或来响闹。应该以执行干扰的冲突事件不会导致手机死机或花屏等严重的问题出现为pass的标准。
   
    容量性测试容量性测试主要测试软件测试的性能,包括负载测试,强度测试,基准测试。
   
    负载测试是一种性能测试指数据在超负荷环境中运行,程序是否能够承担。在这种测试中,将使测试对象承担不同的工作量,以评测和评估测试对象在不同工作量条件下的性能行为,以及持续正常运行的能力。负载测试的目标是确定并确保系统在超出最大预期工作量的情况下仍能正常运行。此外,负载测试还要评估性能特征,例如,响应时间、事务处理速率和其他与时间相关的方面。强度测试是一种性能测试,他在系统资源特别低的情况下软件系统运行情况。这类测试往往可以书写系统要求的软硬件水平要求。实施和执行此类测试的目的是找出因资源不足或资源争用而导致的错误。如果内存或磁盘空间不足,测试对象就可能会表现出一些在正常条件下并不明显的缺陷。而其他缺陷则可能由于争用共享资源(如数据库锁或网络带宽)而造成的。强度测试还可用于确定测试对象能够处理的最大工作量。

本章未完,请点击下一页继续阅读!