查看完整版本: GUI测试现状

常青藤 2004-10-8 22:05

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)测试中随意性较大,不能判断测试过程何时结束。

大家一起努力吧!

xm3525 2004-10-9 09:20

段静玄 2004-11-2 08:37

那里有真正成熟的自动化测试案例呢??

QA_BAY 2004-11-3 13:20

非常好!

happycozy 2004-11-29 18:03

GooD

luckymans 2004-12-6 09:27

有谁对基于java的自动化测试工具有所了解呀,介绍一下好么?

B2CPC 2005-8-23 23:02

请楼主解释,谢谢

CIS是啥??
EFSM=基于扩展有限状态机?
FSM=有限状态机?

Nokia0906 2005-8-26 11:15

顶一下,很多术语都不懂,谢谢指教!

vinsonwu7522 2005-11-9 17:25

值得研究!

雪儿185 2005-12-31 23:13

顶一下,很多术语都不懂,谢谢指教!

shark_jr 2006-1-4 19:11

不懂,请教。

983221wy 2006-4-5 09:17

谢谢了!!!!

majianming 2006-4-19 14:40

不错

不错

truthlee0617 2006-5-17 10:25


听起来挺高深的
能否简单解释以上的一些术语?

eagleyes125 2006-6-12 16:23

学习.

jsprite 2006-9-21 21:10

[quote]原帖由 [i]B2CPC[/i] 于 2005-8-23 23:02 发表
CIS是啥??
EFSM=基于扩展有限状态机?
FSM=有限状态机? [/quote]


CIS Complete Interaction Sequence
EFSM Extend Finite State Machine

wymln 2007-6-4 17:57

回复 #1 常青藤 的帖子

可以

liulinzhu 2007-8-10 14:41

不明白

kingdees 2007-8-10 14:42

可以

qinemma 2007-8-17 09:38

说了半天究竟什么是自动化测试,好处是什么,可否解释一下

kyochen 2007-9-12 10:51

LR性能测试 QTP WR实现的功能测试 以及这个版面说的GUI测试 都是自动化测试!
自动化测试说白了就使用工具+代码 代替人工测试的一种手段!
页: [1]
查看完整版本: GUI测试现状