`
jessie_java
  • 浏览: 60146 次
  • 性别: Icon_minigender_2
  • 来自: 苏州
社区版块
存档分类
最新评论

Basic -- Ad hoc testing

    博客分类:
  • QA
 
阅读更多

Ad hoc testing is a commonly used term for software testing performed without planning and documentation.

The tests are intended to be run only once, unless a defect is discovered.

 

Ad hoc testing is a part of exploratory testing, being the least formal of test methods.

In this view, ad hoc testing has been criticized because it isn't structured, but this can also be a strength: important things can be found quickly.

 

It is performed with improvisation, the tester seeks to find bugs with any means that seem appropriate. It contrasts to regression testing that looks for a specific issue with detailed reproduction steps, and a clear expected result. Ad hoc testing is most often used as a complement to other types of testing.

 

“Ad Hoc” 原意是指 “特定的,一次性的”;就是为了某一个特定目的进行的测试,就这一次,以后一般也不会重复测试或是尝试性测试某种情况,来检测是否有问题.

所以并非像许多测试人员所讲的是”猴子测试”,误理解了什么是Ad Hoc Testing;正确的测试应是在测试过程中, “ad hoc”测试可以用来衡量当前测试用例的完备性,设计某些特定的,一次性的测试用例,去检查在现有测试用例之外的问题,假如测试时,未发现什么问题,说明现有的测试用例是比较完备的,反之,则不是。

分享到:
评论

相关推荐

    软件测试英语术语表

    - **Ad Hoc Testing:** 随机测试,一种没有预先计划的测试类型,测试人员根据直觉或经验来选择测试案例,以发现潜在的问题。 - **Adaptability:** 自适应性,是指软件能够适应不同的环境或条件的能力。 - **Agile ...

    CCNA640-801专业英文词汇全集

    3. Ad Hoc Testing - 随机测试:测试人员随意探索系统功能,寻找可能导致系统崩溃或异常的行为。 4. algorithm - 算法:一组有序规则,用于解决特定问题或执行特定任务的操作序列。 5. algorithm analysis - 算法...

    常见软件测试术语

    #### Ad Hoc Testing - 随机测试 一种非结构化的测试方法,测试人员随机地尝试各种可能的操作和输入,目的是发现软件中的潜在错误或异常行为。 #### Algorithm - 算法 算法是指一系列明确、有限的指令集,用于解决...

    常见软件测试术语集合

    #### Ad Hoc Testing - 随机测试 一种缺乏具体计划或结构的测试方法,测试人员基于直觉和经验,随机地探索和使用系统功能,目的是发现意外的行为或潜在的缺陷。 #### Algorithm - 算法 算法是一系列定义明确的规则...

    软件工程专业词汇中英对照

    #### Ad Hoc Testing - 随机测试 随机测试是一种非正式的测试方法,测试人员通过随机的方式探索软件的不同功能,试图发现未预见的问题或软件的异常行为。这种方法强调的是测试的即时性和创新性,而不是遵循预先设定...

    English Nounce English about Testing

    #### Ad Hoc Testing (随机测试) **定义:** 随机测试是一种测试阶段,在此阶段中,测试人员尝试“破坏”系统,通过随机尝试系统的功能来发现潜在的问题。这种测试可能包含负面测试。 **应用场景:** 当开发团队...

    软件测试术语集锦

    随机测试 (Ad Hoc Testing) - **定义**:一种没有事先计划的测试方法,测试人员随机地对系统进行操作,尝试发现潜在的问题。 - **特点**:灵活性高,有助于发现非预期的行为。 - **适用场景**:在软件开发的不同...

    软件工程专业词汇中英对照.doc

    3. Ad Hoc Testing(随机测试):测试人员随机尝试系统功能,以发现可能的故障或不稳定性。 4. Algorithm(算法):解决问题或执行特定任务的一系列明确规则或步骤。 5. Algorithm Analysis(算法分析):评估算法...

    软件测试术语表

    #### Ad Hoc Testing 随机测试 随机测试是指在没有使用任何公认测试用例设计技术的情况下进行的测试。这种测试通常是探索性的,旨在发现那些在结构化测试中可能被忽视的问题。 #### Alpha Testing α测试 α测试是...

    软件测试常见词汇介绍

    **Ad Hoc Testing (随机测试)** - **定义**: 随机测试是一种没有固定计划和流程的测试方法,测试人员根据经验和直觉随机选择测试路径。 - **目的**: 发现软件中潜在的问题或异常行为,尤其是在软件的边界条件和...

    Learning Docker - Second Edition

    You will also find out how to run tests inside an ad hoc Docker image. Finally, you will be given details of how to integrate Docker testing into a continuous integration server such as Jenkins. ...

    软件测试常用术语

    3. Ad Hoc Testing(随机测试):测试人员通过随机的方式探索软件的功能,旨在发现可能导致系统崩溃的异常情况。 4. Algorithm(算法):一组有限的规则,用于在有限步骤内解决问题,或是执行特定任务的操作序列。...

Global site tag (gtag.js) - Google Analytics