李良明
- 作品数:4 被引量:5H指数:1
- 供职机构:南京航空航天大学计算机科学与技术学院更多>>
- 发文基金:国家高技术研究发展计划国家重点基础研究发展计划更多>>
- 相关领域:自动化与计算机技术更多>>
- 构件功能行为测试的研究被引量:5
- 2010年
- 由于构件的内部信息屏蔽和演变速度快等特点,使用者在验证构件所提供的功能与其需求是否真正一致时往往比较困难.我们用接口自动机为构件的行为建模,研究构件功能行为的测试问题.首先提出基于简单运行的测试准则,然后介绍了从构件模型中生成简单运行序列并获得功能行为的算法,最后用一个实例对所提出的方法进行了说明并与相关方法进行了对比.文中介绍的方法在系统级别对构件整体行为进行测试,可自动生成测试序列,有利于构件的验证和测试.
- 李良明王志坚唐龙业
- 测试驱动的构件组装过程
- 2010年
- 提出一种测试驱动的构件组装过程,在组装时首先生成组装测试用例,然后通过不断的测试来保证构件组装的质量。文中首先分析了测试驱动开发的思想如何应用于构件的组装过程,然后针对不同的构件组装方式介绍了生成组装测试用例的方法,最后给出了该过程的算法描述并通过实例验证了该过程的有效性。所提出的方法使得构件组装过程中的每一步都有可以衡量的准则,有利于提高系统的开发质量和降低开发费用。
- 李良明王志坚刘磊
- 关键词:测试驱动开发测试用例
- 基于用户需求的构件行为测试
- 2010年
- 针对基于构件的软件开发过程中构件的使用者难以验证构件的动态行为这一问题,提出了一种基于用户需求的构件行为测试方法。用接口自动机为构件的行为建模,研究如何根据模型和用户需求对构件进行测试的问题。首先通过对行为模型的分析,确定出构件中不同接口之间的关系,进而用一组相关的接口序列来表示构件的动态行为;然后再根据用户在使用时的具体要求,确定出实际要运行的测试序列。文中介绍的方法能够从整体上检验构件的行为并且可以根据构件模型和使用要求自动生成测试序列,便于用户对构件的验证和测试。
- 李良明王志坚刘磊
- 基于动态行为模型的构件及组装测试的研究
- 构件组装是基于构件软件开发的核心技术,构件必须通过组装才能构造新的应用系统。而为了使组装成为可能,一个构件必须依附于一种特定的构件模型。但目前占主流的构件实现模型一般没有对构件的动态行为进行描述,也缺少组装理论来验证构件...
- 李良明