首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 453 毫秒
1.
基于界面状态有效性的GUI自动测试模型   总被引:4,自引:0,他引:4  
针对图形用户界面(GUI)自动功能测试存在的问题,提出了一种基于图形用户界面状态有效性的有限自动机(FSM)测试模型,给出了建模方法和测试方法,该模型不仅能提高测试脚本的重用性,而且能够自动产生GUI测试路径和测试输入数据。  相似文献   

2.
有限状态机(FSM)的实现   总被引:3,自引:0,他引:3  
本文主要介绍了IP模块的有限状态机(FSM)的实现。详细说明了有限状态机的状态变迁图和状态机的流程图。同时解释了描述状态/事件/动作/规则的类。  相似文献   

3.
本文提出了一种企业信息处理系统的研究方法。利用工作流建模的思想,本文在企业信息处理系统中以业务流程为中心,阐述了使用状态图对企业的业务流程进行建模(本文没有论述具体如何建模)的观点。基于上述观点,本文提出使用有限状态机(FSM)对该模型各个活动的状态进行管理.从而构建起整个系统的核心运行机制;并且提出如何把用户对活动状态的操作权限加载于有限状态机(FSM),从而实现了具有用户权限控制的状态机运行系统;同时描述了如何利用可视化的工具实现活动状态的流程配置和操作权限分配。  相似文献   

4.
现有的充电机和新能源汽车电源管理系统(BMS)之间的通信协议一致性测试方法主要由专家经验设计测试用例,这种方法缺乏理论支撑,导致测试覆盖性弱,测试结果缺乏说服力,较难形成行业标准.为了解决上述问题,提出一种基于有限状态机(FSM)的充电机与BMS通信协议一致性测试方法.首先,通过对GB/T 27930—2015协议的详细解读,分析充电机和BMS之间的通信过程,使用FSM形式化语言描述充电机和BMS之间的充电过程,保证协议的不同实体之间的通信一致性.其次,在FSM的基础上利用唯一输入输出(UIO)序列计算测试序列,进而得到最终的测试用例.在生成测试用例时,采用递归算法考虑前置用例,让每一个测试用例都有完整的输入输出.最后,生成的用例结果表明,基于FSM的一致性测试方法不仅使得充电机与BMS间的通信协议一致性测试过程有了理论支撑,而且相较于基于专家经验的手工设计测试用例方法具有更强的复用能力.  相似文献   

5.
刘峰山 《科技信息》2010,(29):113-114
有限状机(finite statemachine,FSM)ff泛应用于数字系统的控制器设计中。由于设计方法不同,综合出来的电路结构、速度、面积和时延特性都会有很大的差别,甚至某些臃肿的电路还会产生难以预料的问题。文中介绍了状态机的结构、类型并给出了verilog设计有限状态机的不同编码和描述方法。最后介绍了将mealy机转化为高效Moore机的过程和编码方法,设计出一种高效状态机。  相似文献   

6.
针对自动驾驶系统危害与场景不可分割的特点,提出了一种基于有限状态机模型(FSM)的整车级预期功能安全危害识别方法。首先,明确危害事件组成要素;其次,将自动驾驶系统抽象为有限状态机模型以明确车辆状态和运行环境;最后,通过识别车辆状态与运行环境的冲突情况,系统性识别自动驾驶系统预期功能安全危害事件,减少对专家知识的依赖。为验证所提出方法的有效性,在某SAE L3级自动驾驶汽车上应用了该方法进行危害识别。结果表明,相较于系统理论过程分析(STPA)方法,有限状态机模型包含更加详细且系统化的环境信息,且由有限状态机模型直接输出危害事件要素,提高了危害识别的系统性。  相似文献   

7.
闫克玉  于静 《科技信息》2007,(34):35-36
本文在简单介绍协议测试及一致性测试的基础上,重点评述了一致性测试集自动生成技术的发展状况,分别介绍了基于有限状态机FSM的测试集生成方法,基于形式描述语言Estelle的方法,基于形式描述语言LOTOS的方法,基于形式描述语言SDL和MSC的测试集生成方法。对每类方法均介绍了它的主要原理和重要概念,分析了它的特点及局限性。最后指出了这一领域中有待进一步研究的若干问题和发展趋势。  相似文献   

8.
介绍了一种基于模型的软件动态测试方法,该方法通过将被测程序抽象成有限状态机,将测试程序及测试用例的编写集中到单个状态上。在软件结构或逻辑发生改变时,能够通过对旧状态测试程序的重新组合进行新的测试。无需大量修改测试程序从而保存了先前的测试用例。  相似文献   

9.
介绍了一种基于模型的软件动态测试方法,该方法通过将被测程序抽象成有限状态机,将测试程序及测试用例的编写集中到单个状态上。在软件结构或逻辑发生改变时,能够通过对旧状态测试程序的重新组合进行新的测试。无需大量修改测试程序从而保存了先前的测试用例。  相似文献   

10.
在UML状态图的基础上,利用有限转状态机理论分析类状态,消除UML状态图中的子状态,将UML状态图转化成为一般有限转状态机,然后应用方法序列规范生成测试的方法序列.测试了类的方法与类状态之间的转换关系,保证测试的完整性.  相似文献   

11.
在分析使用AI规划方法生成GUI测试用例方法的基础上,提出了一种基于权重的AI规划生成GUI测试用例方法。通过利用权重区分GUI事件序列重要程度,在此基础上将事件划分成不同子集,以决定测试用例的生成次序,使生成的测试用例更合理,从而提高GUI测试效率。实验结果表明,应用此方法在相同的测试用例数下能发现更多的错误。  相似文献   

12.
一种改进的自动规划GUI测试用例生成方法   总被引:1,自引:0,他引:1  
在分析使用AI规划方法生成GUI测试用例方法的基础上,提出了一种基于权重的AI规划生成GUI测试用例方法。通过利用权重区分GUI事件序列重要程度,在此基础上将事件划分成不同子集,以决定测试用例的生成次序,使生成的测试用例更合理.从而提高GUI测试效率。实验结果表明,应用此方法在相同的测试用例数下能发现更多的错误。  相似文献   

13.
软件测试是软件开发的重要环节,Web应用系统的GUI测试是一项复杂而烦琐的工作。本文阐述了GUI测试的概念,提出了Web应用系统的GUI测试的一般流程及测试指南,同时给出了Web应用系统GUI测试的主要方法。  相似文献   

14.
GUI研究中关于测试评判信息的生成均依靠测试人员手工完成,这将严重影响整个测试效率和开销.通过详细分析GUI系统中事件与系统状态的关联关系,定义了事件-状态关联关系的形式化描述,提出了根据该关联关系自动生成与测试用例相匹配的测试评判信息的算法.实验表明,基于事件-状态关联关系的GUI测试评判信息生成方法具有可用性,并能有效解决GUI测试评判信息生成过程中开销过大的问题.  相似文献   

15.
针对目前GUI(graphical user interface,图形化用户界面)软件测试存在的复杂性和低效性问题,提出一种事件交互图树模型.将结构操作事件和系统交互事件相分离,建立组件树图和事件交互图模型,给出详细的GUI软件建模方法,并根据该模型设计测试覆盖率标准和测试用例生成方法,最后应用到实际系统中取得良好效果,大大提高了GUI测试的质量和效率.  相似文献   

16.
移动终端软件自动化测试技术的研究与应用   总被引:1,自引:0,他引:1  
基于GUI软件的自动化测试方法,提出了一种移动终端软件的自动测试方法。通过脚本对移动终端的仿真软件的自动化测试,间接地达到对移动终端本身软件实现自动测试。还详细阐述了自动测试工具的软件体系架构、移动终端的屏幕信息数据流的编解码和屏幕图形的压缩/解压缩方法。  相似文献   

17.
随着软件业的发展,市场上几乎所有的软件包含了图形用户界面(GUI)操作,GUI测试必然成为软件质量保证的重要的一部分[4]。为了提高测试的效率和可靠性,GUI自动化测试受到越来越多的关注。本文在VS2010 Coded UI Test自动化测试工具的基础上,设计实现了的GUI自动化测试平台。使用该平台可以提高测试覆盖率、降低回归测试成本,为软件质量提供保证。  相似文献   

18.
嵌入武图形用户界面(Embedded GUI)是嵌入武计算机系统的核心技术之一。提出了一种组件型的GUI模型。该模型放弃了常见嵌入武GUI的窗口管理机制,以消息驱动为核心,采用了面向对象的方法。利用该模型成功地实现了一个高效、简洁并便于移植和定制的最小GUI系统。  相似文献   

19.
基于图形用户界面的FIR滤波器的设计与仿真   总被引:1,自引:1,他引:0  
介绍了一种基于Matlab图形用户界面GUI(Graphic User Interface)的数字滤波器的设计与仿真方法,该方法不仅仅依赖于Matlab代码,而且充分利用控件,生成一个图形用户界面,一切操作均在此界面下进行,文中以窗函数法设计线性相位FIR数字滤波器为例,进行低通、高通和带通滤波器设计。仿真结果表明,Matlab的图形用户界面具有方便、快捷、直观和灵活性强的特点。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号