...
首页> 外文期刊>電子情報通信学会技術研究報告 >プログラム実行軌跡の利用によるテストケースの前提条件の生成: ホワイトボックステストの網羅率の向上のために
【24h】

プログラム実行軌跡の利用によるテストケースの前提条件の生成: ホワイトボックステストの網羅率の向上のために

机译:使用程序执行轨迹生成测试用例假设:提高白盒测试覆盖率

获取原文
获取原文并翻译 | 示例
           

摘要

ソフトウェアテストの戦略の1つにホワイトボックステストがある。ホワイトボックステストはプログラムの構造に基づいてテストケースを作りテストを行う。そのため、ホワイトボックステストを行うにはテストの対象としている実行パスを通るように分岐条件や演算を考えて入力値を決めなければならない。これを支援するためにテストケースの実行軌跡から未実行の実行パスを実行するテストケースの前提条件を求めるという手法を提案する。具体的にはプログラムの実行履歴とテスト対象のプログラムの解析を行い、推論に必要な情報を生成し、推論を行う。%White box testing is one of the strategies of software testing. White box testing creates test cases based on the structure of the program. Therefore, in order to perform white box testing, we must decide the input values by considering the branch condition and operators. In order to support these, we propose a method to obtain the precondition of test case that perform the execution path is not running from trajectory of program execution. Specifically, we produce information for inference by using trajectory of program execution and program analysis. And we infer a test case from information.
机译:白盒测试是软件测试策略之一。白盒测试基于程序的结构创建一个测试用例并对其进行测试。因此,为了进行白盒测试,需要通过考虑分支条件和操作来确定输入值,以使得通过测试所针对的执行路径。为了支持这一点,我们提出了一种从测试用例执行轨迹中获取执行未执行执行路径的测试用例前提条件的方法。具体地,分析程序和要测试的程序的执行历史,生成推理所需的信息,并进行推理。 %白盒测试是软件测试的策略之一,白盒测试是基于程序的结构创建测试用例的,为了进行白盒测试,必须考虑分支条件和运算符来确定输入值。为了支持这些,我们提出了一种从程序执行轨迹中获得执行路径未运行的测试用例的前提条件的方法,具体而言,我们通过使用程序执行轨迹和程序分析来产生推理信息。我们从信息中推断出一个测试案例。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号