首页> 外文会议>Conference on DAta Systems In Aerospace >IMPROVING TEST AUTOMATION BY DETERMINISTIC METHODS IN STATISTICAL TESTING
【24h】

IMPROVING TEST AUTOMATION BY DETERMINISTIC METHODS IN STATISTICAL TESTING

机译:统计测试中的确定方法提高测试自动化

获取原文

摘要

Statistical testing is of increasing interest because it allows full test automation - from test generation to evaluation - and hence reduces significantly the human test effort, while allowing a much broader test range. However, automatically generated tests based on a statistical approach have to cope with the "oracle problem" and the "small target problem". The oracle problem represents the fact that software cannot conclude on the correctness of the derived results by itself, while the small target problem consists in the challenge of hitting sporadic, but important test conditions in a large input domain. In the worst case this problem can result in zero-probability for specific test conditions. Although deterministic testing methods in principle do not suffer from the small target problem, they suffer from an oracle problem as well, which is the problem to know which test cases are needed. In general, the test criteria need to represent all viable questions a test engineer wants to pose on the respective system under test. Therefore deterministic methods are best at pointing out anticipated faults (as far as "anticipated" by a test engineer) while statistical methods can also reveal non-anticipated faults.
机译:统计测试的利益越来越令人利益,因为它允许完全测试自动化 - 从测试生成到评估 - 因此,显着降低人力测试工作,同时允许更广泛的测试范围。但是,基于统计方法自动生成的测试必须应对“Oracle问题”和“小目标问题”。 Oracle问题代表了软件不能在派生结果的正确性本身结束,而小的目标问题在于迅速阵容的挑战,而是在大型输入域中的重要测试条件。在最坏的情况下,该问题可能导致特定测试条件的零概率。虽然确定性测试方法原则上不会遭受小目标问题,但它们也遭受了Oracle问题,这也是了解需要哪个测试用例的问题。通常,测试标准需要代表测试工程师想要在被测系统上姿势的所有可行性问题。因此,确定性方法最佳地指出预期的故障(如测试工程师预期“),而统计方法也可以揭示非预期的故障。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号