问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

测试方法有哪些,各有什么优缺点?

发布网友 发布时间:2022-04-25 05:17

我来回答

2个回答

热心网友 时间:2023-10-29 04:54

1、恢复测试

  恢复测试主要检查系统的容错能力。当系统出错时,能否在指定时间间隔内修正错误并重新启动系统。恢复测试首先要采用各种办法强迫系统失败,然后验证系统是否能尽快恢复。对于自动恢复需验证重新初始化(reinitialization)、检查点(checkpointing mechanisms)、数据恢复(data recovery)和重新启动 (restart)等机制的正确性;对于人工干预的恢复系统,还需估测平均修复时间,确定其是否在可接受的范围内。

2、安全测试

  安全测试检查系统对非法侵入的防范能力。安全测试期间,测试人员假扮非法入侵者,采用各种办法试图突破防线。例如,①想方设法截取或破译口令;②专门定做软件破坏系统的保护机制;③故意导致系统失败,企图趁恢复之机非法进入;④试图通过浏览非保密数据,推导所需信息,等等。理论上讲,只要有足够的时间和资源,没有不可进入的系统。因此系统安全设计的准则是,使非法侵入的代价超过被保护信息的价值。此时非法侵入者已无利可图。

3、强度测试

  强度测试检查程序对异常情况的抵抗能力。强度测试总是迫使系统在异常的资源配置下运行。例如,①当中断的正常频率为每秒一至两个时,运行每秒产生十个中断的测试用例;②定量地增长数据输入率,检查输入子功能的反映能力;③运行需要最大存储空间(或其他资源)的测试用例;④运行可能导致虚存操作系统崩溃或磁盘数据剧烈抖动的测试用例,等等。

4、 性能测试

  对于那些实时和嵌入式系统,软件部分即使满足功能要求,也未必能够满足性能要求,虽然从单元测试起,每一测试步骤都包含性能测试,但只有当系统真正集成之后,在真实环境中才能全面、可靠地测试运行性能系统性能测试是为了完成这一任务。性能测试有时与强度测试相结合,经常需要其他软硬件的配套支持。

热心网友 时间:2023-10-29 04:54

黑盒测试:不基于内部设计和代码的任何知识,而是基于需求和功能性。
  白盒测试:基于一个应用代码的内部逻辑知识,测试是基于覆盖全部代码、分支、路径、条件。
  单元测试:最微小规模的测试;以测试某个功能或代码块。典型地由程序员而非测试员来做,因为它需要知道内部程序设计和编码的细节知识。这个工作不容易作好,除非应用系统有一个设计很好的体系结构; 还可能需要开发测试驱动器模块或测试套具。
  累积综合测试:当一个新功能增加后,对应用系统所做的连续测试。它要求应用系统的不同形态的功能能够足够独立以可以在全部系统完成前能分别工作,或当需要时那些测试驱动器已被开发出来; 这种测试可由程序员或测试员来做。
  集成测试:一个应用系统的各个部件的联合测试,以决定他们能否在一起共同工作。部件可以是代码块、独立的应用、网络上的客户端或服务器端程序。这种类型的测试尤其与客户服务器和分布式系统有关。
  功能测试:用于测试应用系统的功能需求的黑盒测试方法。这类测试应由测试员做,这并不意味着程序员在发布前不必检查他们的代码能否工作(自然他能用于测试的各个阶段)。
  系统测试:基于系统整体需求说明书的黑盒类测试;应覆盖系统所有联合的部件。
  端到端测试:类似于系统测试;测试级的“宏大”的端点;涉及整个应用系统环境在一个现实世界使用时的模拟情形的所有测试。例如与数据库对话,用网络通讯,或与外部硬件、应用系统或适当的系统对话。
  健全测试:典型地是指一个初始化的测试工作,以决定一个新的软件版本测试是否足以执行下一步大的测试努力。例如,如果一个新版软件每5分钟与系统冲突,使系统陷于泥潭,说明该软件不够“健全”,目前不具备进一步测试的条件。
  衰竭测试:软件或环境的修复或更正后的“再测试”。可能很难确定需要多少遍再次测试。尤其在接近开发周期结束时。自动测试工具对这类测试尤其有用。
  接受测试:基于客户或最终用户的规格书的最终测试,或基于用户一段时间的使用后,看软件是否满足客户要求。
  负载测试:测试一个应用在重负荷下的表现,例如测试一个 Web 站点在大量的负荷下,何时系统的响应会退化或失败。
  强迫测试:在交替进行负荷和性能测试时常用的术语。也用于描述象在异乎寻常的重载下的系统功能测试之类的测试,如某个动作或输入大量的重复,大量数据的输入,对一个数据库系统大量的复杂查询等。
  性能测试:在交替进行负荷和强迫测试时常用的术语。理想的“性能测试”(和其他类型的测试)应在需求文档或质量保证、测试计划中定义。
  可用性测试:对“用户友好性”的测试。显然这是主观的,且将取决于目标最终用户或客户。用户面谈、调查、用户对话的录象和其他一些技术都可使用。程序员和测试员通常都不宜作可用性测试员。
  安装/卸载测试:对软件的全部、部分或升级安装/卸载处理过程的测试。
  恢复测试:测试一个系统从如下灾难中能否很好地恢复,如遇到系统崩溃、硬件损坏或其他灾难性问题。
  安全测试:测试系统在防止非授权的内部或外部用户的访问或故意破坏等情况时怎么样。这可能需要复杂的测试技术。
  兼容测试:测试软件在一个特定的硬件/软件/操作系统/网络等环境下的性能如何。
  比较测试:与竞争伙伴的产品的比较测试,如软件的弱点、优点或实力。
  Alpha 测试:在系统开发接近完成时对应用系统的测试;测试后,仍然会有少量的设计变更。这种测试一般由最终用户或其他人员员完成,不能由程序员或测试员完成。
  Beta 测试:当开发和测试根本完成时所做的测试,而最终的错误和问题需要在最终发行前找到。这种测试一般由最终用户或其他人员员完成,不能由程序员或测试员完成。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 山西绿动网络科技有限公司怎么样? 创新创业比赛 作有关减压会所的项目 求大家头脑风暴集思广益 不论多少 给我启发的我就采纳 百旺税控盘检测不到怎么办 hr常用的人才测评工具有哪些?各有什么优缺点 珠海市捷动网络科技有限公司怎么样? 医用循序减压弹力袜有哪些作用??? 歌里带戏曲的歌 上海际动网络科技股份有限公司怎么样? 我把鲁大师下载到迅雷里面了,然后我不知道怎么安装,什么添加,减压。。不懂。谁帮我下 关于减温减压器后压力和排汽压力区别 广州深蓝互动网络科技有限公司电话是多少? 百万税盘客服电话 使用工具实现自动化测试与编码实现自动化测试,各有什么优缺点? 求类似寒江雪的带有戏曲唱腔的古风乐曲。直接写歌名就可以了,择取量多者,非常感谢。 心理压力大,如何释放压力? 悟空遥控器为什么安装不到海尔电视上 歌里带有戏曲的歌有那些? 初三压力大。该如何减压。 请写出你所了解的面试测试工具并简要分析其优缺点 带戏曲味的流行歌 十万版税控盘改成百万版剩余的十万的票还可以开吗? 在大城市有没有一种被打被骂,然后给钱的减压师类的工作? Web常用自动化测试工具有哪些?手工测试和自动测试优缺点 厦门游动网络科技股份有限公司怎么样? 造山期后作用与岩石圈伸展 百旺税控盘怎么拆 厨房常用测量工具的优缺点? 深圳盘思动网络科技有限公司怎么样? 百旺税盘是不是会自动抄税反写的? 沈阳灵动网络科技有限公司怎么样? 新版百旺税控盘状态查询在哪里 白盒测试与黑盒测试的优缺点是什么? 百旺税控盘2020年升级后开票,点开票并打印怎么没反应? app自动化测试工具的测试优势? 软件压力测试都有哪些工具?如能描述各种工具的优缺点就更完美了,谢谢... 万元发票和百万元发票在一个税控盘里,怎么开具百万元发票? 大炮的炮弹发射原理是什么? 大炮的原理是不是放大了的枪支,炮弹相当于枪的子弹? 电磁炮发射炮弹用到的原理是什么? 炮弹是怎么杀人的