【技术实现步骤摘要】
本专利技术涉及一种操作记录与回放方法,特别涉及交互式软件中操作记录与回放方法,属于软件
技术介绍
目前,各种交互式系统已广泛使用,比如Windows、Linux、Web、集成开发环境(Integrated Development Environment, IDE)等。用户只需要在图形用户界面(GraphicalUser Interface,简称⑶I)中进行鼠标点击、键盘敲击等动作即可以完成各种任务。然而,用户在完成相同或相似的任务时往往会采取许多重复和相似的步骤。例如,开发人员在一台新终端上配置项目环境时,需要不断重复GUI窗口选择、参数填写等操作。再比如,测试人员在测试图形界面时,往往需要反复点击同一个界面元素。一方面,重复的操作导致效率降低;另一方面,对于复杂的操作流程,用户可能会出现经验不足而不知所措的情况,需要 得到相应的指导才能继续操作流程。因此,本专利技术提出一种,能有效提高用户操作的便捷性、降低重复操作负担、减轻操作流程学习成本,在自动化测试、教育教学等软件复用领域具有重大意义。现有技术常使用记录鼠标坐标位置的方法,如mouse-clic ...
【技术保护点】
一种交互式软件中操作记录和回放方法,其步骤包括:1)记录用户开始执行操作任务时在交互式软件上的可回放语义信息操作,设定用户操作事件、图形用户界面GUI事件与操作类型之间的对应规则;1?1)根据用户操作事件、GUI事件对应的操作类型规则,记录操作类型;1?2)记录操作实施的GUI对象、操作内容和操作时间;2)记录用户完成任务的所有操作参数,按照时间排序得到可回放操作序列,所述操作参数包括:操作类型,GUI对象,操作内容,操作时间;3)当用户完成任务后,根据特征相似技术确定GUI对象特征属性,并基于特征阀值确定在不同用户环境下,可回放操作序列中是否有可执行操作回放的对象;4)对 ...
【技术特征摘要】
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。