GUI测试现状
GUI测试的研究现状及成果:(1)基于CIS的测试用例生成方法
Case Western Reserve University的Lee White博士在2000年,提出基于CIS脚本转换器来生成完整交互序列测试用例。
优点:能记忆和回放用户操作,减少重复劳动。
缺点:只能被动捕获执行信息, 缺乏交互性。
(2)基于对象建模的GUI测试
北京大学的王立福教授在2000年,提出一种界面类对象建模技术,体现了对象的封装、通信、动态特征。
优点:使得界面对象易于识别。
缺点:GUI测试用例的覆盖程度不够理想
(3)基于界面构件关联图的测试方法
浙江大学的谭建荣教授,2002年提出界面构件关联图,利用构件的相互关系, 提出测试覆盖准则和测试用例生成方法。
优点:有较好的交互关系和覆盖准则
缺点:关联提取复杂,导致关联图冗余
(4) 基于EFSM的GUI测试方法
复旦大学的钱乐秋教授,在2003年提出基于扩展有限状态机测试中测试输入数据自动选取的研究,方便了测试人员从中手工选择测试数据
优点:减少FSM的简单状态冗余。
缺点:EFSM 到 FSM 的转化难以优化。
对于广泛使用的图形用户界面(GUI)系统,其功能测试中测试用例的获取仍主要依赖于软件与其运行环境之间的界面,存在如下问题:
(1)仅凭软件的界面信息,难以评价测试的正确性。
(2)由于不了解系统运行的真实流程,因此无法判定系统实际运行中的实际路径,难以判断测试用例的覆盖程度。
(3)测试中随意性较大,不能判断测试过程何时结束。
大家一起努力吧!
好 那里有真正成熟的自动化测试案例呢?? 非常好! GooD 有谁对基于java的自动化测试工具有所了解呀,介绍一下好么?
请楼主解释,谢谢
CIS是啥??EFSM=基于扩展有限状态机?
FSM=有限状态机? 顶一下,很多术语都不懂,谢谢指教! 值得研究! 顶一下,很多术语都不懂,谢谢指教! 不懂,请教。 谢谢了!!!!
不错
不错 恩听起来挺高深的
能否简单解释以上的一些术语? 学习. 原帖由 B2CPC 于 2005-8-23 23:02 发表
CIS是啥??
EFSM=基于扩展有限状态机?
FSM=有限状态机?
CIS Complete Interaction Sequence
EFSM Extend Finite State Machine
回复 #1 常青藤 的帖子
可以 不明白 可以 说了半天究竟什么是自动化测试,好处是什么,可否解释一下
页:
[1]
2