CN102779091A - 测试转化方法及装置 - Google Patents
测试转化方法及装置 Download PDFInfo
- Publication number
- CN102779091A CN102779091A CN2012102010738A CN201210201073A CN102779091A CN 102779091 A CN102779091 A CN 102779091A CN 2012102010738 A CN2012102010738 A CN 2012102010738A CN 201210201073 A CN201210201073 A CN 201210201073A CN 102779091 A CN102779091 A CN 102779091A
- Authority
- CN
- China
- Prior art keywords
- case
- test
- automatic test
- information
- complete
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Debugging And Monitoring (AREA)
Abstract
本发明公开一种测试转化方法,该方法包括以下步骤:提取完整人工测试用例中的关键字信息;根据预置转化规则,将所述关键字信息转化为自动测试机制信息;根据所述自动测试机制信息,获取完整自动测试用例。本发明还公开一种测试转化装置。本发明通过提取人工测试用例中的关键字信息、根据预置转化规则,将所述关键字信息转化为自动测试机制信息并获取完整自动测试用例的方法,实现了人工用例向自动用例快速转化的有益效果,节省了大量的时间和人力资源,极大地提高了测试效率。
Description
技术领域
本发明涉及计算机技术领域,尤其涉及一种测试转化方法及装置。
背景技术
在对可靠性要求高的环境中,通常采用“人工测试+自动测试”的混合测试方式,该混合测试方式一方面具有较高的可靠性,另一方面具有较高的全过程效率,因为自动测试可以实现全过程的多次自动化迭代。
在混合测试中通常需要两种测试指导材料:第一种是指导人工测试的基于自然语言的测试用例,通常称为人工用例;第二种是驱动自动测试机构的操作脚本或对测试设备的操作序列,通常称为自动用例。人工用例较为常见的实现方式如下:①开启机器电源;②升级机器软件到V1.01.83;③等待30秒,然后检查机器软件版本是否是V1.01.83;④检查步骤③的结果是否为V1.01.83。该人工用例所述对应的自动用例的实现方式为:
Line10: PowerCtrl(1)
Line20: SoftWareUpGrade(“V1.01.83”)
Line30: Wait(“30s”)
Line32: Result = SoftWareCheck(“V1.01.83”)
Line40: Assert(Result)
自动用例通常参考人工用例,并采用人工用例的内容编写而成;该过程一方面需要人力投入,另一方面需要较长的转化周期,原因是人工形式的作业速度有天然的限制。
现有技术中的自动化测试平台,可提供对关键字即操作命令的处理,但现有技术中基于人工测试用例的自动用例转化仍需人工完成,转化周期长,并且需要耗费大量的人力和较长的时间。
发明内容
本发明的主要目的是提供一种测试转化方法及装置,旨在解决用机器和软件替代人工用例向自动用例转化过程中部分或全部人工行为的问题,减少人力开销,压缩人工用例转换到自动用例所需的时间,提高测试效率。
本发明公开了一种测试转化方法,包括以下步骤:
提取完整人工测试用例中的关键字信息;
根据预置转化规则,将所述关键字信息转化为自动测试机制信息;
根据所述自动测试机制信息,获取完整自动测试用例。
优选地,所述提取完整人工测试用例中的关键字信息的步骤之前还包括步骤:
从人工测试用例数据流中截取所述完整人工测试用例。
优选地,所述根据自动测试机制信息,获取完整自动测试用例的步骤之后还包括步骤:
根据所述完整自动测试用例,进行测试。
优选地,所述人工测试用例中的关键字信息为自然语言形态的信息。
优选地,所述自动测试机制信息为可驱动机器执行的信息。
本发明还公开一种测试转化装置包括:
信息提取模块,用于提取完整人工测试用例中的关键字信息;
信息转化模块,用于根据预置转化规则,将所述关键字信息转化为自动测试机制信息;
行为序列模块,用于根据所述自动测试机制信息,获取完整自动测试用例。
优选地,所述测试转化装置还包括:
人工用例截取模块,用于从人工测试用例数据流中截取所述完整人工测试用例。
优选地,所述测试转化装置还包括:
自动测试模块,用于根据所述完整自动测试用例,进行测试。
优选地,所述所述人工测试用例中的关键字信息为自然语言形态的信息。
优选地,所述自动测试机制信息为可驱动机器执行的信息。
本发明通过提取人工测试用例中的关键字信息、根据预置转化规则,将所述关键字信息转化为自动测试机制信息并获取完整自动测试用例的方法,实现了人工用例向自动用例快速转化的有益效果,节省了大量的时间和人力资源,极大地提高了测试效率。
附图说明
图1是本发明测试转化方法第一实施例流程示意图;
图2是本发明测试转化方法第二实施例流程示意图;
图3是本发明测试转化方法中测试转化一实施例功能框图;
图4是本发明测试转化方法第三实施例流程示意图;
图5是本发明测试转化方法中测试全过程一实施例功能框图;
图6是本发明测试转化装置第一实施例结构示意图;
图7是本发明测试转化装置第二实施例结构示意图;
图8是本发明测试转化装置第三实施例结构示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
以下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参照图1,图1是本发明测试转化方法第一实施例流程示意图;如图1所示,本发明测试转化方法具体包括以下步骤:
步骤S01、提取完整人工测试用例中的关键字信息;
“人工用例”的有效内容是用自然语言表达的操作过程、参数配置、数据校验等。一个商用系统中,自然语言描述的上述有效内容具有较为稳定的描述形式,比如“开启机柜电源”、“设置通道1放大系数为32”等,这些自然语言描述的内容对应明确的操作。针对这种稳定的描述形式、明确的语义与行为的对应关系,可以使用软件提取“人工用例”中的这些关键字信息。在一优选的实施例中,所述关键字信息也可以为操作信息、操作对应的参数信息、结果检索方法等。
步骤S02、根据预置转化规则,将所述关键字信息转化为自动测试机制信息;
根据预置转化规则,将所述提取的人工用例中的关键字信息自动转换成驱动自动测试机制工作的自动测试机制信息,该自动测试机制信息为“自动用例”的组成要素,比如脚本、命令、参数等。
步骤S03、根据所述自动测试机制信息,获取完整自动测试用例。
将所述经关键字信息转化而得到的自动测试机制信息,组合成可以用于实际测试的完整的自动测试用例。
本实施例测试转化方法通过提取人工测试用例中的关键字信息、根据预置转化规则,将所述关键字信息转化为自动测试机制信息并获取完整自动测试用例的方法,实现了人工用例向自动用例快速转化的有益效果,节省了大量的时间和人力资源。
参照图2,图2是本发明测试转化方法第二实施例流程示意图;如图2所示,参照图1所述实施例,本实施例在步骤S01、提取完整人工测试用例中的关键字信息的步骤之前还包括步骤:
步骤S11、从人工测试用例数据流中截取所述完整人工测试用例。
从人工测试用例数据流中读取文本信息,根据所需的特征信息,提取出一个人工用例的完成描述,为后续提取所述完整人工测试用例中的关键字信息做好准备。
本实施例仅对步骤S11作进一步描述,本发明测试转化方法的其他相关步骤请参照图1所述实施例,在此不再赘述。参照图3,图3是本发明测试转化方法中测试转化一实施例功能框图;如图3所示,本发明测试转化方法中测试转化功能框图主要由三部分组成:人工用例信息源、处理机制及其载体、自动测试用例流。其中,处理机制及其载体是该功能框图中的关键模块。在一优选的实施例中,所述处理机制是具有文本信息处理功能的软件实体,可以是一套软件、执行脚本、功能宏等;所述处理机制载体是支撑处理机制运行的物理载体,可以是计算机、智能手机、云计算节点等。其中,多个测试用例的转化过程可以看作是单个测试用例处理过程的重复。
本实施例测试转化方法通过从人工测试用例数据流中截取完整人工测试用例并提取人工测试用例中的关键字信息、根据预置转化规则,将所述关键字信息转化为自动测试机制信息并获取完整自动测试用例的方法,实现了人工用例向自动用例快速转化的有益效果,提高了测试效率。
参照图4,图4是本发明测试转化方法第三实施例流程示意图;参照上述实施例,本实施例在步骤S03、根据自动测试机制信息,获取完整自动测试用例的步骤之后还包括步骤:
步骤S04、根据所述完整自动测试用例,进行测试。
根据将人工测试用例转化后得到的完整自动测试用例,对被测设备进行测试。
本实施例仅对步骤S04作进一步描述,本发明测试转化方法所涉及的其他步骤请参照上述实施例的具体描述,在此不再赘述。参照图5,图5是本发明测试转化方法中测试全过程一实施例功能框图;如图5所示,本发明测试转化方法中测试全过程主要由以下部分组成:人工用例信息源、处理机制及其载体、自动测试用例流、自动测试执行机构和被测设备。其中,对人工用例信息源、处理机制及其载体、自动测试用例流的描述请参照上述实施例,在此不再赘述。自动测试执行机构根据转化后的自动测试用例对被测设备进行自动测试。其中自动测试执行机构主要包括脚本解析器和执行器;根据脚本的解析结果,执行器执行相应的操作。在一优选的实施例中,若脚本解析器是对脚本形态进行解析,则相应的执行器即为命令执行器;若脚本解析器是对一具体的操作步骤进行解析,如基于鼠标控制图形操作的机器操作形态,则相应的执行器即为鼠标操作执行器。
参照上述实施例,将结合具体测试过程,进一步描述本发明测试转化方法的实现过程。
在一优选的实施例中,基于Linux shell、接受shell命令的自动测试平台,对脚本形态的自动测试用例具体实现过程如下:
若人工用例的测试过程为:用例366开始,①开启机器电源;②升级机器软件到V1.01.83;③等待30秒,然后检查机器软件版本是否是V1.01.83;④检查步骤③的结果是否为V1.01.83;用例366结束。
采用本发明测试转化方法的转化过程如下:执行步骤S11、从人工测试用例数据流中截取所述完整人工测试用例,识别出用例366对应的6行文字;执行步骤S01、提取完整人工测试用例中的关键字信息,提取出“用例366”、“第一步”、“升级机器软件”、“V1.01.83”等一系列关键字信息;执行步骤S02、根据预置转化规则,将所述关键字信息转化为自动测试机制信息,查阅预置转化规则,将上述的关键字信息转化成操作脚本命令Power Ctrl(1)、Soft Ware Up Grade (“V1.01.83”)等。执行步骤S03、根据所述自动测试机制信息,获取完整自动测试用例,将步骤S02输出的自动测试机制信息序列化成机器可执行的命令序列,将这些命令序列组合成完整的自动测试用例。
根据上述转化步骤,转化出来的自动测试用例如下:
Label test case 366
Power Ctrl(1)
Soft Ware Up Grade(“V1.01.83”)
Wait(“30s”)
Result = Soft Ware Check(“V1.01.83”)
Assert(Result)
在另一优选的实施例中,基于鼠标控制的图形操作的自动测试平台,对机器操作形态的自动测试用例具体实现过程如下:
若人工测试用例的测试过程为:用例533开始,①点击设备启动按钮;②等待30秒;③点击状态查询按钮;④点击状态保存按钮;⑤点击设备关闭按钮;用例533结束。
采用本发明测试转化方法的转化过程如下:执行步骤S11、从人工测试用例数据流中截取所述完整人工测试用例,识别出用例533对应的7行文字;执行步骤S01、提取完整人工测试用例中的关键字信息,提取出“用例533”、“第一步”、“点击”、“设备启动按钮”等一系列关键字信息;执行步骤S02、根据预置转化规则,将所述关键字信息转化为自动测试机制信息,查阅预置转化规则,将上述的关键字信息转化成鼠标移动和鼠标点击操作;执行步骤S03、根据所述自动测试机制信息,获取完整自动测试用例,将步骤S02输出的自动测试机制信息序列化成机器可执行的命令序列,将这些命令序列组合成完整的自动测试用例。
根据上述转化步骤,转化出来的自动测试用例如下:
Label test case 533
Mouse Move To(10,10)
Single Click()
Wait(30)
Mouse Move To(10,20)
Single Click()
Mouse Move To(10,30)
Single Click()
Mouse Move To(10,40)
Single Click()
本实施例测试转化方法通过从人工测试用例数据流中截取完整人工测试用例并提取人工测试用例中的关键字信息、根据预置转化规则,将所述关键字信息转化为自动测试机制信息并获取完整自动测试用例、根据完成自动测试用例进行测试的方法,实现了人工用例向自动用例快速转化的有益效果,极大地节省了时间,释放了大量的人力劳动,提高了系统测试效率。
参照图6,图6是本发明测试转化装置第一实施例结构示意图;如图6所示,本发明测试转化装置包括:
信息提取模块01,用于提取完整人工测试用例中的关键字信息;
“人工用例”的有效内容是用自然语言表达的操作过程、参数配置、数据校验等。一个商用系统中,自然语言描述的上述有效内容具有较为稳定的描述形式,比如“开启机柜电源”、“设置通道1放大系数为32”等,这些自然语言描述的内容对应明确的操作。针对这种稳定的描述形式、明确的语义与行为的对应关系,信息提取模块01提取“人工用例”中的这些关键字信息。在一优选的实施例中,所述关键字信息也可以为操作信息、操作对应的参数信息、结果检索方法等。信息提取模块01将所提取的关键字信息转发给信息转化模块02。
信息转化模块02,用于根据预置转化规则,将所述关键字信息转化为自动测试机制信息;
根据预置转化规则,信息转化模块02将信息提取模块01提取的人工用例中的关键字信息自动转换成驱动自动测试机制工作的自动测试机制信息,该自动测试机制信息为“自动用例”的组成要素,比如脚本、命令、参数等。
行为序列模块03,用于根据所述自动测试机制信息,获取完整自动测试用例。
行为序列模块03将经信息转化模块02由关键字信息转化而得到的自动测试机制信息,组合成可以用于实际测试的完整的自动测试用例。
本实施例测试转化装置通过提取人工测试用例中的关键字信息、根据预置转化规则,将所述关键字信息转化为自动测试机制信息并获取完整自动测试用例的方法,实现了人工用例向自动用例快速转化的有益效果,节省了大量的时间和人力资源。
参照图7,图7是本发明测试转化装置第二实施例结构示意图;参照图6实施例,本实施例测试转化装置仅在图6所述实施例的基础上增加了人工用例截取模块11。如图7所示,本发明测试转化装置还包括:
人工用例截取模块11,用于从人工测试用例数据流中截取所述完整人工测试用例。
从人工测试用例数据流中读取文本信息,根据所需的特征信息,提取出一个人工用例的完成描述,为后续提取所述完整人工测试用例中的关键字信息做好准备。
本实施例仅对人工用例截取模块11作进一步描述,本发明测试转化装置的其他相关模块请参照图6所述实施例,在此不再赘述。参照图3,图3是本发明测试转化方法中测试转化一实施例功能框图;如图3所示,本发明测试转化方法中测试转化功能框图主要由三部分组成:人工用例信息源、处理机制及其载体、自动测试用例流。其中,处理机制及其载体是该功能框图中的关键模块。在一优选的实施例中,所述处理机制是具有文本信息处理功能的软件实体,可以是一套软件、执行脚本、功能宏等;所述处理机制载体是支撑处理机制运行的物理载体,可以是计算机、智能手机、云计算节点等。其中,多个测试用例的转化过程可以看作是单个测试用例处理过程的重复。
本实施例测试转化装置通过从人工测试用例数据流中截取完整人工测试用例并提取人工测试用例中的关键字信息、根据预置转化规则,将所述关键字信息转化为自动测试机制信息并获取完整自动测试用例的方法,实现了人工用例向自动用例快速转化的有益效果,提高了测试效率。
参照图8,图8是本发明测试转化装置第三实施例结构示意图。如图8所示,本发明测试转化装置还包括:
自动测试模块04,用于根据所述完整自动测试用例,进行测试。
本实施例仅对自动测试模块04作进一步描述,本发明测试转化装置所涉及的其他模块请参照上述实施例的具体描述,在此不再赘述。
参照上述实施例,结合具体测试过程,进一步描述本发明测试转化装置的工作过程。
在一优选的实施例中,基于Linux shell、接受shell命令的自动测试平台,对脚本形态的自动测试用例具体实现过程如下:
若人工用例的测试过程为:用例366开始,①开启机器电源;②升级机器软件到V1.01.83;③等待30秒,然后检查机器软件版本是否是V1.01.83;④检查步骤③的结果是否为V1.01.83;用例366结束。
采用本发明测试转化方法的转化过程如下:人工用例截取模块11从人工测试用例数据流中截取所述完整人工测试用例,识别出用例366对应的6行文字并将该信息发送给信息提取模块01;信息提取模块01提取完整人工测试用例中的关键字信息,提取出“用例366”、“第一步”、“升级机器软件”、“V1.01.83”等一系列关键字信息并将所述关键字信息转发给信息转化模块02;信息转化模块02根据预置转化规则,将所述关键字信息转化为自动测试机制信息,查阅预置转化规则,将上述的关键字信息转化成操作脚本命令Power Ctrl(1)、Soft WareUp Grade (“V1.01.83”)等并将所述脚本命令发送给行为序列模块03。行为序列模块03根据所述自动测试机制信息,获取完整自动测试用例,将信息转化模块02输出的自动测试机制信息序列化成机器可执行的命令序列,将这些命令序列组合成完整的自动测试用例。自动测试模块04根据所述完整自动测试用例,进行测试。
根据上述转化步骤,转化出来的自动测试用例如下:
Label test case 366
Power Ctrl(1)
Soft Ware Up Grade(“V1.01.83”)
Wait(“30s”)
Result = Soft Ware Check(“V1.01.83”)
Assert(Result)
在另一优选的实施例中,基于鼠标控制的图形操作的自动测试平台,对机器操作形态的自动测试用例具体实现过程如下:
若人工测试用例的测试过程为:用例533开始,①点击设备启动按钮;②等待30秒;③点击状态查询按钮;④点击状态保存按钮;⑤点击设备关闭按钮;用例533结束。
采用本发明测试转化方法的转化过程如下:人工用例截取模块11从人工测试用例数据流中截取所述完整人工测试用例,识别出用例533对应的7行文字并将该信息发送给信息提取模块01;信息提取模块01提取完整人工测试用例中的关键字信息,提取出“用例533”、“第一步”、“点击”、“设备启动按钮”等一系列关键字信息并将所述关键字信息转发给信息转化模块02;信息转化模块02根据预置转化规则,将所述关键字信息转化为自动测试机制信息,查阅预置转化规则,将上述的关键字信息转化成鼠标移动和鼠标点击操作并将所述操作发送给行为序列模块03。行为序列模块03根据所述自动测试机制信息,获取完整自动测试用例,将信息转化模块02输出的自动测试机制信息序列化成机器可执行的命令序列,将这些命令序列组合成完整的自动测试用例。自动测试模块04根据所述完整自动测试用例,进行测试。
根据上述转化步骤,转化出来的自动测试用例如下:
Label test case 533
Mouse Move To(10,10)
Single Click()
Wait(30)
Mouse Move To(10,20)
Single Click()
Mouse Move To(10,30)
Single Click()
Mouse Move To(10,40)
Single Click()
本实施例测试转化装置通过从人工测试用例数据流中截取完整人工测试用例并提取人工测试用例中的关键字信息、根据预置转化规则,将所述关键字信息转化为自动测试机制信息并获取完整自动测试用例、根据完成自动测试用例进行测试的方法,实现了人工用例向自动用例快速转化的有益效果,极大地节省了时间,释放了大量的人力劳动,提高了系统测试效率。
以上所述仅为本发明的优选实施例,并非因此限制其专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (10)
1.一种测试转化方法,其特征在于,包括以下步骤:
提取完整人工测试用例中的关键字信息;
根据预置转化规则,将所述关键字信息转化为自动测试机制信息;
根据所述自动测试机制信息,获取完整自动测试用例。
2.根据权利要求1所述的测试转化方法,其特征在于,所述提取完整人工测试用例中的关键字信息的步骤之前还包括步骤:
从人工测试用例数据流中截取所述完整人工测试用例。
3.根据权利要求1或2所述的测试转化方法,其特征在于,所述根据自动测试机制信息,获取完整自动测试用例的步骤之后还包括步骤:
根据所述完整自动测试用例,进行测试。
4.根据权利要求1或2所述的测试转化方法,其特征在于,所述人工测试用例中的关键字信息为自然语言形态的信息。
5.根据权利要求1所述的测试转化方法,其特征在于,所述自动测试机制信息为可驱动机器执行的信息。
6.一种测试转化装置,其特征在于,包括:
信息提取模块,用于提取完整人工测试用例中的关键字信息;
信息转化模块,用于根据预置转化规则,将所述关键字信息转化为自动测试机制信息;
行为序列模块,用于根据所述自动测试机制信息,获取完整自动测试用例。
7.根据权利要求6所述的测试转化装置,其特征在于,还包括:
人工用例截取模块,用于从人工测试用例数据流中截取所述完整人工测试用例。
8.根据权利要求6或7所述的测试转化装置,其特征在于,还包括:
自动测试模块,用于根据所述完整自动测试用例,进行测试。
9.根据权利要求6或7所述的测试转化装置,其特征在于,所述所述人工测试用例中的关键字信息为自然语言形态的信息。
10.根据权利要求6所述的测试转化方法,其特征在于,所述自动测试机制信息为可驱动机器执行的信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210201073.8A CN102779091B (zh) | 2012-06-18 | 2012-06-18 | 测试转化方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210201073.8A CN102779091B (zh) | 2012-06-18 | 2012-06-18 | 测试转化方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102779091A true CN102779091A (zh) | 2012-11-14 |
CN102779091B CN102779091B (zh) | 2016-01-20 |
Family
ID=47124009
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210201073.8A Expired - Fee Related CN102779091B (zh) | 2012-06-18 | 2012-06-18 | 测试转化方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102779091B (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105204991A (zh) * | 2015-08-28 | 2015-12-30 | 青岛海尔智能家电科技有限公司 | 一种物联设备测试方法及装置 |
CN106126411A (zh) * | 2016-06-13 | 2016-11-16 | 广州酷狗计算机科技有限公司 | 一种对被测程序代码进行测试的方法和装置 |
CN107451068A (zh) * | 2017-09-20 | 2017-12-08 | 广州阿里巴巴文学信息技术有限公司 | 用例运行方法、装置、计算设备及存储介质 |
WO2018010552A1 (zh) * | 2016-07-12 | 2018-01-18 | 博彦科技股份有限公司 | 测试方法和装置 |
CN107832229A (zh) * | 2017-12-03 | 2018-03-23 | 中国直升机设计研究所 | 一种基于nlp的系统测试用例自动生成方法 |
CN109308254A (zh) * | 2017-07-28 | 2019-02-05 | 阿里巴巴集团控股有限公司 | 一种测试方法、装置及测试设备 |
CN109902016A (zh) * | 2019-03-04 | 2019-06-18 | 网易(杭州)网络有限公司 | 一种Web的测试方法及测试平台 |
CN110704329A (zh) * | 2019-10-30 | 2020-01-17 | 一汽轿车股份有限公司 | 具有电气测试用例自动代码转化功能的系统和转化方法 |
CN114238146A (zh) * | 2021-12-29 | 2022-03-25 | 深圳市华宇讯科技有限公司 | 关键字驱动的自动化测试方法、装置、终端及存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020032538A1 (en) * | 2000-05-09 | 2002-03-14 | Lee Young-Seok | Software test system and method |
CN101025686A (zh) * | 2007-03-22 | 2007-08-29 | 中兴通讯股份有限公司 | 一种自动化测试系统及测试脚本的生成和运行方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100561444C (zh) * | 2006-11-15 | 2009-11-18 | 中兴通讯股份有限公司 | 一种基于关键字驱动的自动测试方法及其测试系统 |
-
2012
- 2012-06-18 CN CN201210201073.8A patent/CN102779091B/zh not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020032538A1 (en) * | 2000-05-09 | 2002-03-14 | Lee Young-Seok | Software test system and method |
CN101025686A (zh) * | 2007-03-22 | 2007-08-29 | 中兴通讯股份有限公司 | 一种自动化测试系统及测试脚本的生成和运行方法 |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105204991A (zh) * | 2015-08-28 | 2015-12-30 | 青岛海尔智能家电科技有限公司 | 一种物联设备测试方法及装置 |
CN106126411B (zh) * | 2016-06-13 | 2019-01-01 | 广州酷狗计算机科技有限公司 | 一种对被测程序代码进行测试的方法和装置 |
CN106126411A (zh) * | 2016-06-13 | 2016-11-16 | 广州酷狗计算机科技有限公司 | 一种对被测程序代码进行测试的方法和装置 |
WO2018010552A1 (zh) * | 2016-07-12 | 2018-01-18 | 博彦科技股份有限公司 | 测试方法和装置 |
CN109308254A (zh) * | 2017-07-28 | 2019-02-05 | 阿里巴巴集团控股有限公司 | 一种测试方法、装置及测试设备 |
CN109308254B (zh) * | 2017-07-28 | 2022-06-03 | 阿里巴巴集团控股有限公司 | 一种测试方法、装置及测试设备 |
CN107451068A (zh) * | 2017-09-20 | 2017-12-08 | 广州阿里巴巴文学信息技术有限公司 | 用例运行方法、装置、计算设备及存储介质 |
CN107832229A (zh) * | 2017-12-03 | 2018-03-23 | 中国直升机设计研究所 | 一种基于nlp的系统测试用例自动生成方法 |
CN107832229B (zh) * | 2017-12-03 | 2021-06-11 | 中国直升机设计研究所 | 一种基于nlp的系统测试用例自动生成方法 |
CN109902016A (zh) * | 2019-03-04 | 2019-06-18 | 网易(杭州)网络有限公司 | 一种Web的测试方法及测试平台 |
CN109902016B (zh) * | 2019-03-04 | 2022-06-14 | 网易(杭州)网络有限公司 | 一种Web的测试方法及测试平台 |
CN110704329A (zh) * | 2019-10-30 | 2020-01-17 | 一汽轿车股份有限公司 | 具有电气测试用例自动代码转化功能的系统和转化方法 |
CN114238146A (zh) * | 2021-12-29 | 2022-03-25 | 深圳市华宇讯科技有限公司 | 关键字驱动的自动化测试方法、装置、终端及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN102779091B (zh) | 2016-01-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102779091A (zh) | 测试转化方法及装置 | |
CN112988153B (zh) | 基于微前端的数据处理方法及框架 | |
JP2023506362A (ja) | 文書監査方法、装置、システム、デバイス及び記憶媒体 | |
CN104317589B (zh) | 一种用于加载动态链接库的代码自动生成方法及装置 | |
CN101286147B (zh) | 一种移动终端上字符串国际化的方法 | |
CN104298534B (zh) | 基于Lua语言的编程方法和装置 | |
CN101192153B (zh) | 用于从可执行程序代码获得用户界面信息的方法和系统 | |
CN104575499B (zh) | 移动终端的声控方法及移动终端 | |
CN104156224A (zh) | 一种软件构建持续集成方法及系统 | |
CN103617046B (zh) | 一种扫描和提取目标系统源代码中待翻译的资源的方法和装置 | |
CN102479152A (zh) | 基于Android平台获取工具自动测试结果的方法及装置 | |
JP2016157407A (ja) | テキスト分析及び応答システムのための語彙意味パターンの事前構築方法 | |
CN103399766A (zh) | 更新输入法系统的方法和设备 | |
CN102955740A (zh) | 一种基于Perl的驱动函数和桩函数生成方法 | |
CN103810092A (zh) | 应用系统测试方法及装置 | |
CN101452393A (zh) | 基于pci总线的dsp2812程序在线升级方法 | |
CN106933811A (zh) | 一种词条自动生成方法和装置 | |
CN105117339B (zh) | 一种利用插件调试原生命令调试程序的方法和装置 | |
CN104298671B (zh) | 数据统计分析方法及装置 | |
CN104347081A (zh) | 一种测试场景说法覆盖度的方法和装置 | |
CN110716785B (zh) | 一种多语言说明文档中界面图片截取方法、装置及系统 | |
CN102722367B (zh) | 一种数据处理的方法、处理器及终端 | |
CN111913704A (zh) | 一种基于VSCode快速开发GSP7脚本的方法及插件工具 | |
CN109766260B (zh) | 配置测试动作的方法、装置、电子设备和存储介质 | |
CN101650733B (zh) | 一种单点登录系统及其个性化数据引入方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160120 Termination date: 20190618 |