当前位置: 首页 > 面试题库 >

如何在测试中消除不确定性?

伏欣悦
2023-03-14
本文向大家介绍如何在测试中消除不确定性?相关面试题,主要包含被问及如何在测试中消除不确定性?时的应答技巧和注意事项,需要的朋友参考一下

不确定性测试(NDT)基本上是不可靠的测试。因此,它们有时可能会通过,显然有时也可能会失败。当它们失败时,会重新运行以通过。

从测试中排除不确定性的一些方法如下:

  1. 隔离
  2. 异步
  3. 远程服务
  4. 分离
  5. 时间
  6. 资源泄漏
 类似资料:
  • 问题内容: 在我的代码中,仅当它在JUnit测试中运行时,才需要进行某些修复。如何确定代码是否在JUnit测试中运行?是否有类似JUnit.isRunning()== true的东西? 问题答案: 如果您要以编程方式确定要运行哪个“配置文件”,则可能是一个好主意。考虑使用Spring Profiles进行配置。在集成测试中,您可能需要针对其他数据库进行测试。 这是经过测试的有效代码

  • 所以我第一次在spring boot测试时遇到了一个问题。当我执行测试时,这些值实际上被删除了。我更愿意对此进行模拟,这样这些值就不会被删除。 我的测试类:@SpringBootTest@AutoConfiguremockMVC

  • 我不知道如何为这个程序编写JUnit测试。请帮忙。问题是 假设用户的个人识别码是“1234”,编写一个程序,向用户索要个人识别码不超过三次,并执行以下操作:如果用户输入正确的号码,打印一条消息说“您的个人识别码是正确的”,并结束程序... 如果用户输入了错误的号码,请打印一条消息,说明“您的PIN不正确”,如果您请求PIN的次数少于三次,请再次请求。如果用户三次输入错误的号码,请打印一条消息,说明

  • 我想从我的就餐模型中删除所有随机化,这样我就可以放心地进行重构,确保功能不变。然而,我无法通过使用。build(),并确保初始化时在GUI中将我的“默认随机种子”参数Seed设置为。 所以,我试图从样本JZombies模型中移除随机化,但也遇到了同样的问题。再次设置。build(),并确保默认的随机种子设置为。有时输出是相同的,有时是不同的。 在这两种情况下,我都使用文本接收器来记录聚合代理计数和

  • 问题内容: 我将Selenium与PYTEST结合使用来测试站点。每当测试失败时(并且仅在失败时),我都希望对页面进行截图。 有办法可以做到吗?关于此文档(或者我找不到它),文档很安静。我认为那会是 它将返回布尔值或其他内容。 这就是我想要做的: 当然,这将添加到终结器中。能做到吗 使用pytest 2.3.3 谢谢。 问题答案: 可以做到,但是不能直接做到。我刚刚在docs中添加了一个示例。默认

  • 我有一个返回[异常,字符串]的方法 } 现在我为类B和I存根方法验证编写测试 是否可以以这种方式存根以返回函数的右(......)?