[发明专利]记录应用测试在审
申请号: | 201380080538.1 | 申请日: | 2013-10-30 |
公开(公告)号: | CN105683938A | 公开(公告)日: | 2016-06-15 |
发明(设计)人: | 耶胡达·萨博格;斯维特拉娜·阿罗诺夫 | 申请(专利权)人: | 慧与发展有限责任合伙企业 |
主分类号: | G06F15/18 | 分类号: | G06F15/18 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 康泉;宋志强 |
地址: | 美国德*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 记录 应用 测试 | ||
背景技术
包括诸如网页的基于网络的应用的应用程序以及与应用相关的硬件通常在极端使 用条件下被测试。此类条件可由模拟多个用户的同时运行应用的系统来提供。可通过 运行程序来模拟用户,该程序例如为先前获取的脚本,其提供适当的用户输入并响应 以实践应用。脚本获取系统核查用户动作以确定哪些动作应该被包含在脚本中。
附图说明
图1例示了根据本公开的记录应用测试的示例的框图。
图2例示了根据本公开的回放阶段的示例的框图。
图3例示了根据本公开的开发阶段的示例的框图。
图4例示了根据本公开的计算装置的示例的框图。
图5例示了根据本公开的用于记录应用测试的系统的示例的框图。
图6例示了根据本公开的用于记录应用测试的方法的示例的流程图。
具体实施方式
用于测试应用的工作流可包括记录阶段、开发阶段、回放阶段和分析阶段。 在多个示例中,记录阶段可与回放阶段并行执行,并且开发阶段可与回放阶段并 行执行,从而减少与执行工作流相关联的时间。
在多个示例中,工作流可创建可用于测试应用的脚本。也就是,记录阶段可 创建脚本,回放阶段可执行脚本以确定脚本功能是否按照预期运作,并且开发阶 段可识别未按照预期运作的脚本并且向脚本提供方案。然后,可使用该脚本来测 试应用。
在多个先前方案中,用于测试应用的工作流可包括记录阶段、回放阶段、分 析阶段和开发阶段。阶段是按顺序执行的。例如,记录阶段可在回放阶段开始之 前开始并结束,回放阶段可在分析阶段开始之前开始并结束,并且分析阶段可在 开发阶段开始之前开始并结束。与工作流相关联的时间可为与执行记录阶段、开 发阶段、回放阶段和分析阶段相关联的时间的总和。例如,如果记录阶段花了5 个时间单位来完成,开发阶段花了2个时间单位,回放阶段花了5个时间单位, 并且分析阶段花了3个时间单位,则工作流可在15个时间单位内完成。时间单位 可为秒、分钟和/或小时以及其他时间单位。
在本公开的多个示例中,记录阶段和回放阶段可被同时运行以减少执行记录 阶段、开发阶段、回放阶段和/或分析阶段所需的时间。开发阶段和回放阶段可被 同时运行以减少执行记录阶段、开发阶段、回放阶段和/或分析阶段所需的时间。
例如,工作流可在比与记录阶段、回放阶段、分析阶段和开发阶段相关联的 时间的总和更少的时间内完成。如果记录阶段花了5个时间单位来完成,开发阶 段花了2个时间单位,回放阶段花了5个时间单位,并且分析阶段花了3个时间 单位,则在多个示例中,工作流可在少于15个时间单位内完成。可通过并行运行 记录阶段与回放阶段并且通过并行运行开发阶段与回放阶段来减少与工作流的完 成相关联的时间。
在多个示例中,通过减少与回放阶段相关联的时间,工作流可在比与记录阶 段、开发阶段、回放阶段和分析阶段相关联的时间的总和更少的时间内完成。可 通过在多个不同平台上同时回放测试的多个部分来减少与回放阶段的完成相关联 的时间。
在本公开中,参照了构成本公开的一部分的附图,附图中以示意性方式示出 了如何能够实施本公开的多个示例。以充分的细节描述了这些示例从而使本领域 的普通技术人员能够实施本公开的示例,并且应理解的是,可使用其他示例并且 可在不脱离本公开的范围的前提下做出步骤、电气和/或结构上的修改。
在此的附图遵循一定的编号规定:第一个数字对应于附图标号,而剩下的数 字识别附图中的元件或组件。可添加、交换和/或删除在此的各个附图中示出的元 件从而提供本公开的多个额外示例。此外,附图中提供的元件所占比重和相对比 例旨在例示本公的示例而不应被视为是限制性的意义。
图1例示了根据本公开的记录应用测试的示例的框图。图1包括记录阶段100、 开发阶段102、回放阶段104-1和回放阶段104-2。
图1包括开始时间108和结束时间110。连接记录阶段100和开发阶段102 的线代表与运行记录阶段100、开发阶段102、回放阶段104-1和/或回放阶段104-2 所需的时间相关联的时间线。也就是,记录阶段100可在开发阶段102之前的时 间内运行,并且记录阶段100可与回放阶段104-1并行运行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于慧与发展有限责任合伙企业,未经慧与发展有限责任合伙企业许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380080538.1/2.html,转载请声明来源钻瓜专利网。