...
首页> 外文期刊>Computer software >テストケース作成自動化のための意味役割付与方法
【24h】

テストケース作成自動化のための意味役割付与方法

机译:用于自动创建测试用例的语义角色分配方法

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

获取外文期刊封面封底 >>

       

摘要

ソフトウェアの仕様書における条件と動作の記述からテストケースを作成する技法に,デシジョンテーブルテスト技法がある.この技法に着目し,テストケース作成自動化のための条件と動作の意味役割付な方法を提案すると共に実験評価を行った.提案方法は,自然言語処理を利用し,前処理で構文的類似度比較により仕様書を対象に振り分け,次に対象文の係り受け関係と格解析の結果から条件と動作を抽出する方法である.記述スタイルの違う文書に対して実験評価を行い,Precisionが0.901から0.988, Recallが0.946から0.974となった.また,処理時間も手作業と比べ約6分の1となり,提案方法の有効性を確認した.%Decision table testing is a technique to develop test cases from descriptions of conditions and actions in software specification documents. We propose, experiment and evaluate a semantic role labeling technique of conditions and actions for automatic software test cases generation. Our approach uses natural language processing to select sentences from the specification based on syntactic similarity, and then to determine conditions and actions through dependency and case analysis. We got experiment results that precision reached from 0.901 to 0.988, recall reached from 0.946 to 0.974 for different style of descriptions, and the workload was reduced to one-sixth of manual work. Our results on case studies show the effectiveness of our technique.
机译:决策表测试技术是一种根据软件规范中的条件和动作描述创建测试用例的技术,针对这种技术,我们提出了一种具有条件和动作的含义和作用的方法,用于自动创建测试用例。该方法采用自然语言处理,通过比较预处理中的句法相似度,将规范分配到目标,然后根据目标句子的依存关系和案例分析结果确定条件。对具有不同描述样式的文档进行了实验,精度为0.901至0.988,召回率为0.946至0.974,与人工相比,处理时间约为6分钟。我们证实了该方法的有效性。%决策表测试是一种从软件规范文档中的条件和动作描述中开发测试用例的技术。我们提出,实验和评估用于条件和动作的语义角色标记技术。我们的方法使用自然语言处理,基于句法相似性从规范中选择句子,然后通过依存关系和案例分析来确定条件和动作。我们得到的实验结果精度从0.901到0.988,召回率达到从0.946到0.974的不同风格的描述,工作量减少到手工工作的六分之一。案例研究表明了我们技术的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号