CN109871314A - 测试脚本的自动生成方法 - Google Patents
测试脚本的自动生成方法 Download PDFInfo
- Publication number
- CN109871314A CN109871314A CN201910002467.2A CN201910002467A CN109871314A CN 109871314 A CN109871314 A CN 109871314A CN 201910002467 A CN201910002467 A CN 201910002467A CN 109871314 A CN109871314 A CN 109871314A
- Authority
- CN
- China
- Prior art keywords
- interface
- parameter value
- sentence
- attribute
- variable
- 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.)
- Pending
Links
Landscapes
- Debugging And Monitoring (AREA)
Abstract
本发明公开了一种测试脚本生成方法,通过读取预存的多个接口属性的接口信息和参数值,并将读取到的接口信息和参数值转换为测试脚本可使用的接口信息语句和参数值语句后填入格式脚本模板中相应的位置,从而生成测试脚本。该方法实现了同时将多个接口属性的接口信息语句和参数值语句自动写入模板中指定位置而生成测试脚本,在进行多接口测试时,可显著提高测试脚本的编写效率。本发明达到了实现测试脚本自动编写,从而提高测试脚本的编写效率的技术效果。
Description
技术领域
本发明涉及IT技术领域,接口测试方面,尤其涉及一种测试脚本的自动生成方法。
背景技术
接口测试是测试***组件间接口的一种测试。接口测试主要用于检测外部***与***之间以及内部各个子***之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及***间的相互逻辑依赖关系等。
使用Jmeter工具进行接口测试时,一般需要手工编写测试脚本,逐一输入接口的URL、参数、断言等数据,在大量接口测试时,效率较低。
因此,亟需一种可提高测试脚本编写效率的测试脚本生成方法。
发明内容
本发明所要解决的技术问题:进行接口测试时,一般需要手工编写测试脚本,逐一输入接口的URL、参数、断言等数据,在大量接口测试时,效率较低。
为了解决上述技术问题,本发明提供了一种测试脚本的自动生成方法,包括:
获取预先存储的可变接口属性的接口信息和参数值;
获取预先存储的固定接口属性的接口信息和参数值;
将所有可变接口属性的第一接口信息语句和第一参数值语句、以及所有固定接口属性的第二接口信息语句和第二参数值语句分别填入格式脚本模板中相应的位置,得到所述测试脚本,
其中,所述第一接口信息语句和第一参数值语句分别由所述可变接口属性的接口信息和参数值转换而来,所述第二接口信息语句和第二参数值语句分别由所述固定接口属性的接口信息和参数值转换而来。
优选的是,所述格式脚本模板中预存有与待填入的各条语句对应的位置。
优选的是,所述格式脚本模板中预存的与一条语句对应的位置的数量为一个或多个。
优选的是,将所有可变接口属性的第一接口信息语句和第一参数值语句分别填入格式脚本模板中相应的位置,包括:
针对预先存储的每个可变接口属性,执行以下步骤:
将该可变接口属性的接口信息和参数值分别转换为该可变接口属性的第一接口信息语句和第一参数值语句;
将该可变接口属性的第一接口信息语句和第一参数值语句分别填入格式脚本模板中相应的位置。
优选的是,将所有可变接口属性的第一接口信息语句和第一参数值语句分别填入格式脚本模板中相应的位置,包括:
将每个可变接口属性的接口信息和参数值分别转换为每个可变接口属性的第一接口信息语句和第一参数值语句;
将所有可变接口属性的第一接口信息语句和第一参数值语句分别填入格式脚本模板中相应的位置。
优选的是,所述可变接口属性的接口信息和参数值预先存储在接口参数文件中,一个接口参数文件中包含有针对多个接口的多个可变接口属性的接口信息和参数值。
优选的是,上述测试脚本的自动生成方法还包括:
将获取的可变接口属性的接口信息和参数值存储于格式脚本参数数据库中。
优选的是,将所有固定接口属性的第二接口信息语句和第二参数值语句分别填入格式脚本模板中相应的位置,包括:
针对预先存储的每个固定接口属性,执行以下步骤:
将该固定接口属性的接口信息和参数值分别转换为该固定接口属性的第二接口信息语句和第二参数值语句;
将该固定接口属性的第二接口信息语句和第二参数值语句分别填入格式脚本模板中相应的位置。
优选的是,将所有固定接口属性的第二接口信息语句和第二参数值语句分别填入格式脚本模板中相应的位置,包括:
将每个固定接口属性的接口信息和参数值分别转换为每个固定接口属性的第二接口信息语句和第二参数值语句;
将所有固定接口属性的第二接口信息语句和第二参数值语句分别填入格式脚本模板中相应的位置。
优选的是,所述固定接口属性的接口信息和参数值预先存储在格式脚本参数数据库中。
与现有技术相比,上述方案中的一个或多个实施例可以具有如下优点或有益效果:
本发明提供了一种测试脚本生成方法,通过读取预存的多个接口属性的接口信息和参数值,并将读取到的接口信息和参数值转换为测试脚本可使用的接口信息语句和参数值语句后填入格式脚本模板中相应的位置,从而生成测试脚本。该方法实现了同时将多个接口属性的接口信息语句和参数值语句自动写入模板中指定位置而生成测试脚本,在进行多接口测试时,可显著提高测试脚本的编写效率。可见,本发明达到了实现测试脚本自动编写,从而提高测试脚本的编写效率的技术效果。
附图说明
通过结合附图阅读下文示例性实施例的详细描述可更好地理解本发明的范围。其中所包括的附图是:
图1示出了测试脚本的自动生成方法的流程示意图;
图2示出了将各语句填入格式脚本模板中相应的位置;以及,
图3示出了填入语句后的格式脚本模板。
具体实施方式
从下文提供的详细描述中,将显而易见本发明的其他应用领域。但是,应当理解,示例性实施例的详细描述仅用于说明性目的,因此,并非旨在必须限制本发明的范围。
接口测试是测试***组件间接口的一种测试。接口测试主要用于检测外部***与***之间以及内部各个子***之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及***间的相互逻辑依赖关系等。
JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。它可以用于测试静态和动态资源,例如静态文件、Java小服务程序、CGI脚本、Java对象、数据库、FTP服务器等等。JMeter可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。为了最大限度的灵活性,JMeter允许使用正则表达式创建断言。
使用Jmeter工具进行接口测试时,一般需要手工编写测试脚本。现有编写Jmeter测试脚本的方式,主要有下述几个步骤(以Http类型举例):
1)添加线程组;
2)在线程组下添加http请求;
3)在http请求中写入接入url、路径、请求方式和参数;
4)添加查看结果树;
5)添加断言;
6)保存为Jmx格式文件;
7)执行,并查看返回值。
在编写Jmeter测试脚本时,现有的脚本编写方式需要逐一输入接口的URL、参数、断言等数据,在进行大量接口测试时,现有的测试脚本编写方法的编写效率较低。
针对上述现有测试脚本编写方法的编写效率较低的问题,本发明提出了一种可提高测试脚本编写效率的测试脚本生成方法。通过读取预存的多个接口属性的接口信息和参数值,并将读取到的接口信息和参数值转换为测试脚本可使用的接口信息语句和参数值语句后填入格式脚本模板中相应的位置,从而生成测试脚本。
下面将对本发明的实施例进行详细阐述,在本实施例中,预先存储针对多个接口的数据。
本实施例涉及一种测试脚本的自动生成方法。具体地,图1示出了测试脚本的自动生成方法的流程示意图。如图1所示,本实施例的测试脚本的自动生成方法主要包括步骤S101和步骤S102。
步骤S101,获取预先存储的针对多个接口的数据,针对一个接口的数据包括两个接口属性的接口信息和参数值。
具体地,两个接口属性分为可变接口属性和固定接口属性。可变接口属性指的是根据接口的类型与使用情况,接口属性的一些参数的值会产生变化的接口属性。举例来讲,可变接口属性有接口名称、接口类型、接口协议、请求类型、访问地址、备注、请求头、请求体、响应体等。固定接口属性指的是其参数不会根据接口类型与使用情况产生变化的接口属性。举例来讲,固定接口属性有测试计划名称、线程组名称、线程数、循环次数、查看结果树、响应断言等。
在本实施例中,可变接口属性的接口信息和参数值都预先存储在接口参数文件中,接口参数文件优选为Excel文件。一个接口参数文件中可存储有针对多个接口的数据。针对一个接口的数据包括该接口的可变接口属性的接口信息、参数值等。
固定接口属性的接口信息和参数值都预先存储在格式脚本参数数据库中。格式脚本参数数据库中可存储有针对多个接口的数据。针对一个接口的数据包括该接口的固定接口属性的接口信息、参数值等。
在本步骤中,从接口参数文件中获取预先存储的多个可变接口属性的接口信息和参数值,从格式脚本参数数据库中获取预先存储的多个固定接口属性的接口信息和参数值。一个接口参数文件中存储有针对多个接口的可变接口属性的接口信息和参数值。
因固定接口属性的参数值并不会因为接口的具体应用情况而发生变化,故每次撰写测试脚本时,工作人员仅需填写或修改接口参数文件中可变接口属性的参数即可。这样可减少撰写测试脚本的前期准备工作的工作量,从而提高整个脚本撰写工作的工作效率。
以下表1示出了作为接口参数文件的Excel文件的示例。
表1
表1示出了接口参数文件中针对各个接口的多个接口属性的填写格式。接口参数文件中包括的可变接口属性有接口名称、接口类型、接口协议、请求类型、访问地址、备注、请求头、请求体、响应体等。接口参数文件中存储有各个可变接口属性的接口信息、参数名、参数值等。
例如,接口名称的接口信息为“delete转发param”、参数名为“name”、参数值为“user”,接口协议的接口信息为“http”、参数名为“age”、参数值为“fo”,访问地址的接口信息是“http://$dev:80/NetTransfer/@pro/deleteTransfer”。其中,接口信息、参数名和参数值均为可变的,在生成测试脚本时,工作人员可根据接口的类型与使用情况,对可变参数的参数值进行调整。
在此接口参数文件中,各可变接口属性的接口信息和参数值的存储位置都是预先分配的,以便计算机根据预先分配的位置从接口参数文件中提取各个可变接口属性的接口信息和参数值。本领域普通人员可根据实际需要设定各个数据的存储位置,本发明对此并不限制。
类似地,在格式脚本参数数据库中,各固定接口属性的接口信息和参数值的存储位置都是预先分配的,以便计算机根据预先分配的位置从格式脚本参数数据库中提取各个固定接口属性的接口信息和参数值。本领域普通人员可根据实际需要设定各个数据的存储位置,本发明对此并不限制。
值得注意的是,若使用本测试脚本自动生成方法的***有所需求,可将获取的可变接口属性的接口信息和参数值存储于格式脚本参数数据库中,以方便***日后的调用与使用。
步骤S102,将所有可变接口属性的第一接口信息语句和第一参数值语句、以及所有固定接口属性的第二接口信息语句和第二参数值语句分别填入格式脚本模板中相应的位置,得到测试脚本。这里,第一接口信息语句和第一参数值语句分别由可变接口属性的接口信息和参数值转换而来,第二接口信息语句和第二参数值语句分别由固定接口属性的接口信息和参数值转换而来。
在本步骤中,可以完成一个接口属性的语句转换后立即将转换的语句填入格式脚本模板(第一种方式),也可以在完成所有属性的语句转换后再将所有语句填入格式脚本模板(第二种方式)。
针对第一种方式,首先,按照预设顺序,计算机将当前获取的接口属性(可以是可变接口属性也可以是固定接口属性)的接口信息和参数值分别转换为该接口属性的接口信息语句和参数值语句。以可变接口属性中的访问地址为例(此属性无参数值),在如表1所示的接口参数文件中,与访问地址在同一行的接口信息是“http://$dev:80/NetTransfer/@pro/deleteTransfer”,于是将该http地址确定为访问地址的接口信息。计算机根据预设规则将该接口信息“http://$dev:80/NetTransfer/@pro/deleteTransfer”转换为相应的接口信息语句,即该访问地址所表示的IP地址10.1.1.1。
之后,将该接口属性的接口信息语句和参数值语句分别填入格式脚本模板中预存的一个或多个与该语句对应的位置。延续上述访问地址的示例,将IP地址“10.1.1.1”填入格式脚本模板中与该访问地址相关联的位置。
接下来,循环地利用上述方法将其余接口属性的接口信息语句和参数值语句填入格式脚本模板中相应的位置。
每个接口属性都会对应至少一个接口信息语句和参数值语句,且其接口信息语句和参数值语句的表达形式,根据该接口信息语句和参数值语句在格式脚本模板***位置的要求来决定。以接口名称为例,图3中点线框所标明的位置,是接口名称的接口信息语句“delete转发param”在格式脚本模板中所***的位置;图3中实线框所标明的位置,是参数值语句“user”在格式脚本模板中所***的位置。接口名称的接口信息语句和参数值语句不是对接口信息和参数值进行处理后所得到的信息,而是直接引用接口信息和参数值本身。
针对第二种方式,首先,确定每个接口属性的接口信息和参数值,然后将每个接口属性的接口信息和参数值分别转换为该接口属性的接口信息语句和参数值语句。同样以接口属性中的接口名称和访问地址为例,确认接口名称的接口信息为“delete转发param”、参数值为“user”,访问地址的接口信息为“http://$dev:80/NetTransfer/@pro/deleteTransfer”。将接口名称的接口信息“delete转发param”转换为接口名称接口信息语句“delete转发param”、参数值转换为接口名称参数值信息语句“user”,将访问地址的接口信息转换为访问地址接口信息语句“10.1.1.1”。
之后,将所有接口属性的接口信息语句和参数值语句分别填入其在格式脚本模板中预存的一个或多个对应的位置,即将接口名称接口信息语句“delete转发param”填入图3中点线框位置、将接口名称参数值信息语句“user”填入图3中实线框的位置、将访问地址接口信息语句“10.1.1.1”填入图3中虚线框位置。
利用上述第一种方式或第二种方式,将所有的接口属性的的接口信息语句和参数值语句填入格式脚本模板中相应的位置(如图2所示),得到如图3所示的填入语句后的格式脚本模板。图3中虚线框所标明的位置,就是访问地址的接口信息语句10.1.1.1在格式脚本模板中所***的位置。
最后,将填入语句后的格式脚本模板保存为jmx格式的文件,就得到了使用Jmeter工具进行接口测试时所需要的Jmeter测试脚本。
应用本发明提供的测试脚本生成方法,通过读取预存的多个接口属性的接口信息和参数值,并将读取到的接口信息和参数值转换为测试脚本可使用的接口信息语句和参数值语句后填入格式脚本模板中相应的位置,从而生成测试脚本。该方法实现了同时将多个接口属性的接口信息语句和参数值语句自动写入模板中指定位置而生成测试脚本,在进行多接口测试时,可显著提高测试脚本的编写效率。可见,本发明达到了实现测试脚本自动编写,从而提高测试脚本的编写效率的技术效果。
虽然本发明所发明的实施方式如上,但所述的内容只是为了便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属技术领域内的技术人员,在不脱离本发明所发明的精神和范围的前提下,可以在实施的形式上及细节上作任何的修改与变化,但本发明的保护范围,仍须以所附的权利要求书所界定的范围为准。
Claims (10)
1.一种测试脚本的自动生成方法,其特征在于,包括:
获取预先存储的可变接口属性的接口信息和参数值;
获取预先存储的固定接口属性的接口信息和参数值;
将所有可变接口属性的第一接口信息语句和第一参数值语句、以及所有固定接口属性的第二接口信息语句和第二参数值语句分别填入格式脚本模板中相应的位置,得到所述测试脚本,
其中,所述第一接口信息语句和第一参数值语句分别由所述可变接口属性的接口信息和参数值转换而来,所述第二接口信息语句和第二参数值语句分别由所述固定接口属性的接口信息和参数值转换而来。
2.根据权利要求1所述的方法,其特征在于,所述格式脚本模板中预存有与待填入的各条语句对应的位置。
3.根据权利要求2所述的方法,其特征在于,所述格式脚本模板中预存的与一条语句对应的位置的数量为一个或多个。
4.根据权利要求3所述的方法,其特征在于,将所有可变接口属性的第一接口信息语句和第一参数值语句分别填入格式脚本模板中相应的位置,包括:
针对预先存储的每个可变接口属性,执行以下步骤:
将该可变接口属性的接口信息和参数值分别转换为该可变接口属性的第一接口信息语句和第一参数值语句;
将该可变接口属性的第一接口信息语句和第一参数值语句分别填入格式脚本模板中相应的位置。
5.根据权利要求3所述的方法,其特征在于,将所有可变接口属性的第一接口信息语句和第一参数值语句分别填入格式脚本模板中相应的位置,包括:
将每个可变接口属性的接口信息和参数值分别转换为每个可变接口属性的第一接口信息语句和第一参数值语句;
将所有可变接口属性的第一接口信息语句和第一参数值语句分别填入格式脚本模板中相应的位置。
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述可变接口属性的接口信息和参数值预先存储在接口参数文件中,一个接口参数文件中包含有针对多个接口的多个可变接口属性的接口信息和参数值。
7.根据权利要求6所述的方法,其特征在于,还包括:
将获取的可变接口属性的接口信息和参数值存储于格式脚本参数数据库中。
8.根据权利要求3所述的方法,其特征在于,将所有固定接口属性的第二接口信息语句和第二参数值语句分别填入格式脚本模板中相应的位置,包括:
针对预先存储的每个固定接口属性,执行以下步骤:
将该固定接口属性的接口信息和参数值分别转换为该固定接口属性的第二接口信息语句和第二参数值语句;
将该固定接口属性的第二接口信息语句和第二参数值语句分别填入格式脚本模板中相应的位置。
9.根据权利要求3所述的方法,其特征在于,将所有固定接口属性的第二接口信息语句和第二参数值语句分别填入格式脚本模板中相应的位置,包括:
将每个固定接口属性的接口信息和参数值分别转换为每个固定接口属性的第二接口信息语句和第二参数值语句;
将所有固定接口属性的第二接口信息语句和第二参数值语句分别填入格式脚本模板中相应的位置。
10.根据权利要求1-3、8和9中任一项所述的方法,其特征在于,所述固定接口属性的接口信息和参数值预先存储在格式脚本参数数据库中。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910002467.2A CN109871314A (zh) | 2019-01-02 | 2019-01-02 | 测试脚本的自动生成方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910002467.2A CN109871314A (zh) | 2019-01-02 | 2019-01-02 | 测试脚本的自动生成方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109871314A true CN109871314A (zh) | 2019-06-11 |
Family
ID=66917413
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910002467.2A Pending CN109871314A (zh) | 2019-01-02 | 2019-01-02 | 测试脚本的自动生成方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109871314A (zh) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110347598A (zh) * | 2019-07-10 | 2019-10-18 | 上海达梦数据库有限公司 | 一种测试脚本生成方法、装置、服务器及存储介质 |
CN110427331A (zh) * | 2019-09-03 | 2019-11-08 | 四川长虹电器股份有限公司 | 基于接口测试工具自动生成性能测试脚本的方法 |
CN111078555A (zh) * | 2019-12-16 | 2020-04-28 | 深圳市朱墨科技有限公司 | 一种测试文件的生成方法、***、服务器和存储介质 |
CN111558953A (zh) * | 2020-04-30 | 2020-08-21 | 广东博智林机器人有限公司 | 自动化测试平台、方法和存储介质 |
CN112115064A (zh) * | 2020-09-29 | 2020-12-22 | 四川长虹电器股份有限公司 | 基于性能测试需求自动配置性能场景的方法 |
CN112241268A (zh) * | 2020-09-22 | 2021-01-19 | 合肥寰芯微电子科技有限公司 | 一种keil工程的编译方法、***及设备 |
CN112416742A (zh) * | 2019-12-27 | 2021-02-26 | 上海哔哩哔哩科技有限公司 | JMeter测试脚本的自动生成方法、接口测试方法和*** |
CN113572833A (zh) * | 2021-07-21 | 2021-10-29 | 北京百度网讯科技有限公司 | 一种云手机的维护方法、装置、电子设备和存储介质 |
CN113886269A (zh) * | 2021-10-25 | 2022-01-04 | 神思电子技术股份有限公司 | 一种业务测试方法及*** |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5754755A (en) * | 1996-10-10 | 1998-05-19 | Microsoft Corporation | Method and system for generating test scripts |
CN103902456A (zh) * | 2014-04-09 | 2014-07-02 | 中国工商银行股份有限公司 | 测试脚本处理装置、***及方法 |
CN107341098A (zh) * | 2017-07-13 | 2017-11-10 | 携程旅游信息技术(上海)有限公司 | 软件性能测试方法、平台、设备及存储介质 |
CN107391379A (zh) * | 2017-07-28 | 2017-11-24 | 武汉斗鱼网络科技有限公司 | 接口自动测试方法及装置 |
CN107402884A (zh) * | 2017-07-31 | 2017-11-28 | 深圳乐信软件技术有限公司 | 生成接口测试代码的方法及装置 |
CN107844421A (zh) * | 2017-10-31 | 2018-03-27 | 平安科技(深圳)有限公司 | 接口测试方法、装置、计算机设备和存储介质 |
CN108845950A (zh) * | 2018-08-03 | 2018-11-20 | 平安科技(深圳)有限公司 | 测试装置、测试的方法及存储介质 |
-
2019
- 2019-01-02 CN CN201910002467.2A patent/CN109871314A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5754755A (en) * | 1996-10-10 | 1998-05-19 | Microsoft Corporation | Method and system for generating test scripts |
CN103902456A (zh) * | 2014-04-09 | 2014-07-02 | 中国工商银行股份有限公司 | 测试脚本处理装置、***及方法 |
CN107341098A (zh) * | 2017-07-13 | 2017-11-10 | 携程旅游信息技术(上海)有限公司 | 软件性能测试方法、平台、设备及存储介质 |
CN107391379A (zh) * | 2017-07-28 | 2017-11-24 | 武汉斗鱼网络科技有限公司 | 接口自动测试方法及装置 |
CN107402884A (zh) * | 2017-07-31 | 2017-11-28 | 深圳乐信软件技术有限公司 | 生成接口测试代码的方法及装置 |
CN107844421A (zh) * | 2017-10-31 | 2018-03-27 | 平安科技(深圳)有限公司 | 接口测试方法、装置、计算机设备和存储介质 |
CN108845950A (zh) * | 2018-08-03 | 2018-11-20 | 平安科技(深圳)有限公司 | 测试装置、测试的方法及存储介质 |
Non-Patent Citations (3)
Title |
---|
五只柚子: "jmeter自动化脚本编写", 《HTTPS://BLOG.CSDN.NET/QQ_41545098/ARTICLE/DETAILS/83786735》 * |
发条程: "WEB接口测试之Jmeter接口测试自动化 (三)(数据驱动测试)", 《HTTPS://WWW.CNBLOGS.COM/CHENGTCH/P/6576117.HTML》 * |
奶茶哥_LNC: "JMeter 脚本技术(参数化)", 《HTTPS://WWW.JIANSHU.COM/P/0F4082AE804C》 * |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110347598A (zh) * | 2019-07-10 | 2019-10-18 | 上海达梦数据库有限公司 | 一种测试脚本生成方法、装置、服务器及存储介质 |
CN110347598B (zh) * | 2019-07-10 | 2023-11-28 | 上海达梦数据库有限公司 | 一种测试脚本生成方法、装置、服务器及存储介质 |
CN110427331A (zh) * | 2019-09-03 | 2019-11-08 | 四川长虹电器股份有限公司 | 基于接口测试工具自动生成性能测试脚本的方法 |
CN111078555A (zh) * | 2019-12-16 | 2020-04-28 | 深圳市朱墨科技有限公司 | 一种测试文件的生成方法、***、服务器和存储介质 |
CN111078555B (zh) * | 2019-12-16 | 2024-04-23 | 深圳市朱墨科技有限公司 | 一种测试文件的生成方法、***、服务器和存储介质 |
CN112416742A (zh) * | 2019-12-27 | 2021-02-26 | 上海哔哩哔哩科技有限公司 | JMeter测试脚本的自动生成方法、接口测试方法和*** |
CN111558953A (zh) * | 2020-04-30 | 2020-08-21 | 广东博智林机器人有限公司 | 自动化测试平台、方法和存储介质 |
CN112241268A (zh) * | 2020-09-22 | 2021-01-19 | 合肥寰芯微电子科技有限公司 | 一种keil工程的编译方法、***及设备 |
CN112115064A (zh) * | 2020-09-29 | 2020-12-22 | 四川长虹电器股份有限公司 | 基于性能测试需求自动配置性能场景的方法 |
CN113572833A (zh) * | 2021-07-21 | 2021-10-29 | 北京百度网讯科技有限公司 | 一种云手机的维护方法、装置、电子设备和存储介质 |
CN113572833B (zh) * | 2021-07-21 | 2024-05-14 | 北京百度网讯科技有限公司 | 一种云手机的维护方法、装置、电子设备和存储介质 |
CN113886269A (zh) * | 2021-10-25 | 2022-01-04 | 神思电子技术股份有限公司 | 一种业务测试方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109871314A (zh) | 测试脚本的自动生成方法 | |
CN108415832B (zh) | 接口自动化测试方法、装置、设备及存储介质 | |
CN107608889B (zh) | 一种测试脚本自动生成方法及*** | |
US6442714B1 (en) | Web-based integrated testing and reporting system | |
CN104111826B (zh) | 一种软件项目开发方法及装置 | |
CN108628748B (zh) | 自动化测试管理方法和自动化测试管理*** | |
CN107133174A (zh) | 测试用例代码自动生成装置与方法 | |
US20080195622A1 (en) | Service provisioning system | |
US20040153822A1 (en) | Method and system for reporting standardized and verified data | |
CN109240688A (zh) | 界面开发方法、电子装置及可读存储介质 | |
CN108920139B (zh) | 一种程序生成方法、装置、***、电子设备及存储介质 | |
CN107526676B (zh) | 一种跨***测试方法及装置 | |
CN111190596A (zh) | 联调方法、装置、计算机设备及可读存储介质 | |
CN111078555B (zh) | 一种测试文件的生成方法、***、服务器和存储介质 | |
CN107870989A (zh) | 网页生成方法及终端设备 | |
CN108255707A (zh) | 测试用例的开发角色创建方法、装置、设备及存储介质 | |
CN105786695A (zh) | 数据测试方法及*** | |
CN110309099A (zh) | 接口管理方法、装置、设备及计算机可读存储介质 | |
CN110427188A (zh) | 单测断言程序的配置方法、装置、设备及存储介质 | |
CN114372006A (zh) | 测试用例自动生成方法、***、计算机设备和存储介质 | |
CN113626223A (zh) | 一种接口调用方法和装置 | |
CN114168190A (zh) | 接口文档生成方法、装置、计算机设备和存储介质 | |
CN112615759A (zh) | 全链路压测组件、全链路压测方法及装置 | |
CN109491802A (zh) | 一种基于Unity的RESTFul网络请求的方法及适配器 | |
CN113722114A (zh) | 一种数据服务的处理方法、装置、计算设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190611 |
|
RJ01 | Rejection of invention patent application after publication |