Copyright © 2020-2023 www.SOT9.com. All Rights Reserved .
合作联系: QQ: 3217490875
JRET,这是对Java的反向工程工具,是一个应用程序,它能够
JUnit测试套件可视化的UML序列图,通过动态分析。
为了实现这一点,下面的步骤进行:
·目标程序和它的神器出山:www.shenqi73.comJUnit测试套件的检测。具体而言,字节码
仪器使用AspectJ(即方面编织类文件)。在这方面,JRET来指定哪些数据跟踪的几个股票示踪剂,示踪剂,以及增加自定义。接下来,将测试例的执行,从而生成的执行轨迹。
·抽象的执行痕迹,以弥补相关的动态分析和序列图的可扩展性问题:直接可视化的痕迹,会导致序列图中,往往是太详细,正确理解。抽象可以手动或自动根据运行时的指标。在后者的情况下,使用这些度量,使得生成的图表保持人类可读的,同时保持所需量的细节。
·抽象的痕迹序列图的可视化。为了做到这一点,JRET使用两个不同的可视化:亚历克斯莫法特的序列和快速序列图编辑器(SDEDIT)。
现在,你可以想像所有的测试套件的帮助下,这个基于Java的,多平台的工具。