CN112882941A - 基于微服务架构的一体化测试***和方法 - Google Patents

基于微服务架构的一体化测试***和方法 Download PDF

Info

Publication number
CN112882941A
CN112882941A CN202110229248.5A CN202110229248A CN112882941A CN 112882941 A CN112882941 A CN 112882941A CN 202110229248 A CN202110229248 A CN 202110229248A CN 112882941 A CN112882941 A CN 112882941A
Authority
CN
China
Prior art keywords
management
test
case
automatic
manual
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
Application number
CN202110229248.5A
Other languages
English (en)
Inventor
许子灿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Wanxiang Blockchain Inc
Original Assignee
Shanghai Wanxiang Blockchain Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Wanxiang Blockchain Inc filed Critical Shanghai Wanxiang Blockchain Inc
Priority to CN202110229248.5A priority Critical patent/CN112882941A/zh
Publication of CN112882941A publication Critical patent/CN112882941A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • G06F11/3684Test management for test design, e.g. generating new test cases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • G06F11/3688Test management for test execution, e.g. scheduling of test suites
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Data Mining & Analysis (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Debugging And Monitoring (AREA)

Abstract

本发明提供了一种基于微服务架构的一体化测试***和方法,包括产品/项目管理、测试管理、平台管理、仪表盘、制品库/流水线管理的功能模块。本发明丰富了测试过程各维度管理控制流程,提供了项目一体化测试解决方案,通过中间件服务,既满足了不同类型的自动化测试技术使用,又实现了从产品需求到上线审查的流水线集成和测试可视化度量。

Description

基于微服务架构的一体化测试***和方法
技术领域
本发明涉及一体化测试技术领域,具体地,涉及一种基于微服务架构的一体化测试***和方法。
背景技术
目前基于各种开发语言的各类自动化测试开源技术层出不穷,各类自动化测试管理平台往往专注于测试角度的自动化测试,而各类DevOps平台又专注于开发运维角度的流水线集成处理,在实际面对敏捷项目测试跟踪时,既不能满足专业测试深度和复杂度的各种开发语言测试项目和各种测试类型的处理要求,也不能更清晰地呈现测试各维度度量数据。
专利文献CN110928783A(申请号:CN201911143356.X)公开了基于RobotFramework自动化测试数据化改造的平台,包含***管理模块、自动化测试管理模块和资源管理模块三个模块,虽然能进行自动化测试管理,但却远远不能满足实际敏捷项目快速迭代、复杂项目测试管理和自动化测试技术需求,未实现从项目需求、测试需求、手工测试用例、自动化测试用例、缺陷、测试报告的一体化流水线跟踪集成和测试精准度量。
发明内容
针对现有技术中的缺陷,本发明的目的是提供一种基于微服务架构的一体化测试***和方法。
根据本发明提供的基于微服务架构的一体化测试***,包括:
产品/项目管理微服务应用模块,包括产品管理以及项目管理;
测试需求管理微服务应用模块,包括测试需求设计、测试需求跟踪;
手动测试管理微服务应用模块,包括手动用例设计、手动用例跟踪、手动用例集管理、手动用例分配、手动用例执行和手动用例详细报告;
自动化测试微服务应用模块,包括自动化测试管理服务、自动化测试服务和自动化测试执行引擎服务;
缺陷管理微服务应用模块,包括缺陷模板配置和缺陷跟踪;
平台管理微服务应用模块,包括引擎管理、权限管理、配置管理和日志管理;
前端显示微服务应用模块,提供测试管理平台的web可视化调用;
仪表盘微服务应用模块,建立影子表和索引,包括自定义视图管理、报告管理和统计管理;
制品库/流水线管理微服务应用模块,包括制品库管理、凭据管理和流水线管理。
优选的,所述项目管理包括项目版本管理、项目需求管理、Jira管理;
所述项目版本管理是与产品、项目及制品库版本相对应,建立版本分支和标签;
所述项目需求管理管理是结合项目版本,进行各sprint拆分需求设计及迭代;
所述Jira管理是对接Jira,满足Jira需求和缺陷,与测试管理平台同步。
优选的,所述测试需求设计是针对项目管理需求进行TDD模式前期测试点拆分;
所述测试需求跟踪是建立测试需求与项目需求的跟踪映射关系表。
优选的,所述手动用例设计是根据测试需求中测试点进行正常、异常及复杂场景的功能用例设计;
所述手动用例跟踪是查看手动用例与测试需求的跟踪映射关系表;
所述手动用例集管理是针对同类功能建立用例集集合,便于进行反复批量分配;
所述手动用例分配是根据角色进行用户选择和任务分配;
所述手动用例执行是用例执行人员执行手动用例,截图或录屏反馈真实测试现象并记录执行结果;
所述手动用例详细报告是生成任务轮次执行的功能测试详细执行情况。
优选的,所述自动化测试管理服务包括自动化技术配置、自动化用例设计、自动化用例跟踪、自动化用例集管理、自动化用例执行计划和自动化用例详细报告;
所述自动化技术配置是集成对接不同的自动化技术框架,根据项目要求进行自动化框架初始配置和服务选择,加载不同服务及执行引擎;
所述自动化用例设计是根据自动化技术选型后框架,编写符合要求的自动化脚本;
所述自动化用例跟踪是查看自动化用例与手动用例的跟踪映射关系表;
所述自动化用例集管理是针对同类功能建立自动化用例集集合,便于进行反复批量执行;
所述自动化用例执行计划是选择自动化用例集,建立计划集合,设置自动化用例批量执行定时任务;
所述自动化用例详细报告是生成自动化用例批量执行的脚本详细执行情况。
优选的,所述缺陷模板设置是根据不同项目需要配置不同的缺陷报告模板;
所述缺陷跟踪是查看缺陷与手动测试用例、自动测试用例的跟踪映射关系表。
优选的,所述引擎管理是在平台界面进行自动化测试引擎服务综合配置;
所述权限管理是根据用户角色进行菜单管理、产品权限管理、项目权限管理、版本权限,或根据用户名进行个性化设置;
所述配置管理是平台全局环境配置;
所述日志管理是调用TestElastic中间件,跟踪查看用户在平台详细操作日志。
优选的,所述自定义视图管理能提供自定义参数配置,提供个性化的度量统计;
所述报告管理包括报告模板配置、手动用例报告管理、自动化用例报告管理和项目综合报告管理;
所述统计管理包括项目需求统计、测试需求统计、手动用例设计统计、手动用例执行统计、自动化用例设计统计、自动化用例执行统计、手动测试缺陷统计和自动化测试缺陷统计。
优选的,所述流水线管理包括流水线节点设计、流水线编排管理;
所述流水线节点设计是配置DevOps各节点启动检查项,是否需要人工干预,是否设置质量红线,规划各节点一体化执行流程;
所述流水线编排管理是针对不同项目进行流水线节点调整,满足不同类型项目不同测试类型需求。
根据本发明提供的基于微服务架构的一体化测试方法,包括:
步骤1:从Jira中导入sprint需求,从GitHub上导入对应代码制品库;
步骤2:参照sprint需求和代码制品库生成测试需求TDD,拆解成具体手动测试用例,抽取预设部分手动用例进行对应自动化用例实现;
步骤3:执行手动测试用例,执行自动化测试用例,进行缺陷录入;
步骤4:通过流水线编排步骤1~步骤3,对用户进行权限和凭据管理,对自动化执行环境进行环境配置,对自动化技术栈进行辅助工具选择,对自动化执行引擎进行配置;
步骤5:通过仪表盘进行不同自定义维度的查询统计,对测试管理平台用户操作进行日志跟踪,对手动执行、自动化执行、缺陷录入的详细数据进行报告汇总,生成概要测试报告和详细测试报告。
与现有技术相比,本发明具有如下的有益效果:
(1)本发明通过采用基于docker容器的微服务架构,自定义开发了TestCore、TestMini、TestFile、TestElastic等测试平台中间件,在各类用户执行各类流水线处理和测试执行时,将各服务应用操作推送到不同中间件及时进行响应处理,从而实现了分布式测试平台核心基础框架,满足了多用户并发执行多个流水线和自动化用例的性能要求;
(2)本发明通过采用自动化管理配置(包含TestNG、Robertframework、Jmeter、Pytest等),订阅处理各类不同自动化技术对应的应用消息,丰富了平台自动化测试支撑语言,从而实现了不同类型自动化测试技术在分布式测试平台的兼容扩展;
(3)本发明通过采用测试框架模板管理、自定义库管理,预先架构设计了不同类型项目的测试框架,自定义开发了各类接口库,极大地方便了不同类型项目的测试框架搭建,简化了不同类型接口的脚本编写,提高了用例执行的灵活性,从而实现了自动化脚本的易编写、易扩展和易维护。
附图说明
通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1为本发明方法流程图。
具体实施方式
下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变化和改进。这些都属于本发明的保护范围。
实施例:
根据本发明提供的一种基于微服务架构的一体化测试***,包括:
产品/项目管理微服务应用模块,包括产品管理以及项目管理;所述项目管理包含项目版本管理、项目需求管理、Jira管理;所述项目版本管理主要是与产品、项目及制品库版本相对应,建立版本分支和标签,所述项目需求管理管理主要是结合项目版本,进行各sprint拆分需求设计及迭代,所述Jira管理主要是对接Jira,满足Jira需求、缺陷等与测试管理平台同步。
测试需求管理微服务应用模块,所述测试需求管理包括测试需求设计、测试需求跟踪,所述测试需求设计是针对项目管理需求进行TDD模式前期测试点拆分,所述测试需求跟踪是建立测试需求与项目需求的跟踪映射关系表。
手动测试管理微服务应用模块,所述手工用例管理包括手动用例设计、手动用例跟踪、手动用例集管理、手动用例分配、手动用例执行、手动用例详细报告,所述手动用例设计是根据测试需求中测试点进行正常、异常及复杂场景的功能用例设计,手动用例跟踪是查看手动用例与测试需求的跟踪映射关系表,所述手动用例集管理是针对同类功能建立用例集集合,方便反复批量分配,所述手动用例分配是根据角色进行用户选择和任务分配,手动用例执行是用例执行人员执行手动用例,截图或录屏反馈真实测试现象并记录执行结果,所述手动用例详细报告是生成任务轮次执行的功能测试详细执行情况。
自动化测试微服务应用模块组,含自动化测试管理服务、自动化测试服务(如TestNG、Robertframework、Jmeter、Pytest等核心服务模块)、自动化测试执行引擎服务,所述自动化用例管理包括自动化技术配置、自动化用例设计、自动化用例跟踪、自动化用例集管理、自动化用例执行计划、自动化用例详细报告,所述自动化技术配置是集成对接不同的自动化技术框架,根据项目要求进行自动化框架初始配置和服务选择,加载不同服务及执行引擎,所述自动化用例设计是根据自动化技术选型后框架,编写符合要求的自动化脚本,所述自动化用例跟踪是查看自动化用例与手动用例的跟踪映射关系表,所述自动化用例集管理是针对同类功能建立自动化用例集集合,方便反复批量执行,所述自动化用例执行计划是选择自动化用例集,建立计划集合,设置自动化用例批量执行定时任务,所述自动化用例详细报告是生成自动化用例批量执行的脚本详细执行情况。
缺陷管理微服务应用模块,所述缺陷管理包括缺陷模板配置、缺陷跟踪,所述缺陷模板设置是根据不同项目需要配置不同的缺陷报告模板,所述缺陷跟踪是查看缺陷与手动测试用例、自动测试用例的跟踪映射关系表。
平台管理微服务应用模块,包括引擎管理、权限管理、配置管理、日志管理;所述引擎管理是在平台界面进行自动化测试引擎服务综合配置,所述权限管理是根据用户角色进行菜单管理、产品权限管理、项目权限管理、版本权限,也可以根据用户名进行个性化设置,所述配置管理是平台全局环境配置,所述日志管理是调用TestElastic中间件,跟踪查看用户在平台详细操作日志。
前端显示微服务应用模块,提供测试管理平台的web可视化调用。
仪表盘微服务应用模块,建立影子表和索引,包括自定义视图管理、报告管理、统计管理;所述自定义视图管理能提供自定义参数配置,提供个性化的度量统计;所述报告管理包括报告模板配置、手动用例报告管理、自动化用例报告管理、项目综合报告管理,所述统计管理包括项目需求统计、测试需求统计、手动用例设计统计、手动用例执行统计、自动化用例设计统计、自动化用例执行统计、手动测试缺陷统计和自动化测试缺陷统计等。
制品库/流水线管理微服务应用模块,含制品库管理、凭据管理、流水线管理,所述流水线管理包括流水线节点设计、流水线编排管理,所述流水线节点设计是配置DevOps各节点启动检查项,是否需要人工干预,是否设置质量红线等,规划各节点一体化执行流程,所述流水线编排管理是针对不同项目进行流水线节点调整,满足不同类型项目不同测试类型需求。
如图1,根据本发明提供的一种基于微服务架构的一体化测试方法,包括如下步骤:
步骤1、测试管理平台管理员从Jira中导入sprint需求,从GitHub上导入对应代码制品库,(对应到产品目录下项目目录的具体版本);
步骤2、参照sprint需求和代码制品库生成测试需求TDD,拆解成具体手动测试用例,抽取部分手动用例进行对应自动化用例实现;
步骤3、执行手动测试用例,执行自动化测试用例,进行缺陷录入;
步骤4、步骤1~3通过流水线编排,其中管理员对用户进行权限&凭据管理,测试人员对自动化执行环境进行环境配置,测试人员对自动化技术栈进行辅助工具选择,测试人员对自动化执行引擎进行具体配置;
步骤5、前述步骤阶段可通过仪表盘进行不同自定义维度的查询统计,对测试管理平台用户操作进行日志跟踪,对手动执行、自动化执行、缺陷录入的详细数据进行报告汇总,生成概要测试报告和详细测试报告。
本领域技术人员知道,除了以纯计算机可读程序代码方式实现本发明提供的***、装置及其各个模块以外,完全可以通过将方法步骤进行逻辑编程来使得本发明提供的***、装置及其各个模块以逻辑门、开关、专用集成电路、可编程逻辑控制器以及嵌入式微控制器等的形式来实现相同程序。所以,本发明提供的***、装置及其各个模块可以被认为是一种硬件部件,而对其内包括的用于实现各种程序的模块也可以视为硬件部件内的结构;也可以将用于实现各种功能的模块视为既可以是实现方法的软件程序又可以是硬件部件内的结构。
以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变化或修改,这并不影响本发明的实质内容。在不冲突的情况下,本申请的实施例和实施例中的特征可以任意相互组合。

Claims (10)

1.一种基于微服务架构的一体化测试***,其特征在于,包括:
产品/项目管理微服务应用模块,包括产品管理以及项目管理;
测试需求管理微服务应用模块,包括测试需求设计、测试需求跟踪;
手动测试管理微服务应用模块,包括手动用例设计、手动用例跟踪、手动用例集管理、手动用例分配、手动用例执行和手动用例详细报告;
自动化测试微服务应用模块,包括自动化测试管理服务、自动化测试服务和自动化测试执行引擎服务;
缺陷管理微服务应用模块,包括缺陷模板配置和缺陷跟踪;
平台管理微服务应用模块,包括引擎管理、权限管理、配置管理和日志管理;
前端显示微服务应用模块,提供测试管理平台的web可视化调用;
仪表盘微服务应用模块,建立影子表和索引,包括自定义视图管理、报告管理和统计管理;
制品库/流水线管理微服务应用模块,包括制品库管理、凭据管理和流水线管理。
2.根据权利要求1所述的基于微服务架构的一体化测试***,其特征在于,所述项目管理包括项目版本管理、项目需求管理、Jira管理;
所述项目版本管理是与产品、项目及制品库版本相对应,建立版本分支和标签;
所述项目需求管理管理是结合项目版本,进行各sprint拆分需求设计及迭代;
所述Jira管理是对接Jira,满足Jira需求和缺陷,与测试管理平台同步。
3.根据权利要求1所述的基于微服务架构的一体化测试***,其特征在于,所述测试需求设计是针对项目管理需求进行TDD模式前期测试点拆分;
所述测试需求跟踪是建立测试需求与项目需求的跟踪映射关系表。
4.根据权利要求1所述的基于微服务架构的一体化测试***,其特征在于,所述手动用例设计是根据测试需求中测试点进行正常、异常及复杂场景的功能用例设计;
所述手动用例跟踪是查看手动用例与测试需求的跟踪映射关系表;
所述手动用例集管理是针对同类功能建立用例集集合,便于进行反复批量分配;
所述手动用例分配是根据角色进行用户选择和任务分配;
所述手动用例执行是用例执行人员执行手动用例,截图或录屏反馈真实测试现象并记录执行结果;
所述手动用例详细报告是生成任务轮次执行的功能测试详细执行情况。
5.根据权利要求1所述的基于微服务架构的一体化测试***,其特征在于,所述自动化测试管理服务包括自动化技术配置、自动化用例设计、自动化用例跟踪、自动化用例集管理、自动化用例执行计划和自动化用例详细报告;
所述自动化技术配置是集成对接不同的自动化技术框架,根据项目要求进行自动化框架初始配置和服务选择,加载不同服务及执行引擎;
所述自动化用例设计是根据自动化技术选型后框架,编写符合要求的自动化脚本;
所述自动化用例跟踪是查看自动化用例与手动用例的跟踪映射关系表;
所述自动化用例集管理是针对同类功能建立自动化用例集集合,便于进行反复批量执行;
所述自动化用例执行计划是选择自动化用例集,建立计划集合,设置自动化用例批量执行定时任务;
所述自动化用例详细报告是生成自动化用例批量执行的脚本详细执行情况。
6.根据权利要求1所述的基于微服务架构的一体化测试***,其特征在于,所述缺陷模板设置是根据不同项目需要配置不同的缺陷报告模板;
所述缺陷跟踪是查看缺陷与手动测试用例、自动测试用例的跟踪映射关系表。
7.根据权利要求1所述的基于微服务架构的一体化测试***,其特征在于,所述引擎管理是在平台界面进行自动化测试引擎服务综合配置;
所述权限管理是根据用户角色进行菜单管理、产品权限管理、项目权限管理、版本权限,或根据用户名进行个性化设置;
所述配置管理是平台全局环境配置;
所述日志管理是调用TestElastic中间件,跟踪查看用户在平台详细操作日志。
8.根据权利要求1所述的基于微服务架构的一体化测试***,其特征在于,所述自定义视图管理能提供自定义参数配置,提供个性化的度量统计;
所述报告管理包括报告模板配置、手动用例报告管理、自动化用例报告管理和项目综合报告管理;
所述统计管理包括项目需求统计、测试需求统计、手动用例设计统计、手动用例执行统计、自动化用例设计统计、自动化用例执行统计、手动测试缺陷统计和自动化测试缺陷统计。
9.根据权利要求1所述的基于微服务架构的一体化测试***,其特征在于,所述流水线管理包括流水线节点设计、流水线编排管理;
所述流水线节点设计是配置DevOps各节点启动检查项,是否需要人工干预,是否设置质量红线,规划各节点一体化执行流程;
所述流水线编排管理是针对不同项目进行流水线节点调整,满足不同类型项目不同测试类型需求。
10.一种基于微服务架构的一体化测试方法,其特征在于,采用权利要求1-9中任一种所述的基于微服务架构的一体化测试***,包括:
步骤1:从Jira中导入sprint需求,从GitHub上导入对应代码制品库;
步骤2:参照sprint需求和代码制品库生成测试需求TDD,拆解成具体手动测试用例,抽取预设部分手动用例进行对应自动化用例实现;
步骤3:执行手动测试用例,执行自动化测试用例,进行缺陷录入;
步骤4:通过流水线编排步骤1~步骤3,对用户进行权限和凭据管理,对自动化执行环境进行环境配置,对自动化技术栈进行辅助工具选择,对自动化执行引擎进行配置;
步骤5:通过仪表盘进行不同自定义维度的查询统计,对测试管理平台用户操作进行日志跟踪,对手动执行、自动化执行、缺陷录入的详细数据进行报告汇总,生成概要测试报告和详细测试报告。
CN202110229248.5A 2021-03-02 2021-03-02 基于微服务架构的一体化测试***和方法 Pending CN112882941A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110229248.5A CN112882941A (zh) 2021-03-02 2021-03-02 基于微服务架构的一体化测试***和方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110229248.5A CN112882941A (zh) 2021-03-02 2021-03-02 基于微服务架构的一体化测试***和方法

Publications (1)

Publication Number Publication Date
CN112882941A true CN112882941A (zh) 2021-06-01

Family

ID=76055144

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110229248.5A Pending CN112882941A (zh) 2021-03-02 2021-03-02 基于微服务架构的一体化测试***和方法

Country Status (1)

Country Link
CN (1) CN112882941A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113642306A (zh) * 2021-07-29 2021-11-12 一汽奔腾轿车有限公司 一种电气功能测试的测试问题的管理方法及管理***
CN113741935A (zh) * 2021-08-27 2021-12-03 的卢技术有限公司 一种项目与产品同步迭代升级方法
CN116204446A (zh) * 2023-05-06 2023-06-02 云账户技术(天津)有限公司 一种基于jira平台的测试流程自动管理方法及装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103246947A (zh) * 2012-02-10 2013-08-14 广州博纳信息技术有限公司 软件测评实验室管理***
CN110221962A (zh) * 2019-04-28 2019-09-10 福建省农村信用社联合社 一种集中式软件测试管理***及方法
CN110928783A (zh) * 2019-11-20 2020-03-27 北京工业大学 基于RobotFramework自动化测试数据化改造的平台
CN111080257A (zh) * 2019-12-17 2020-04-28 苏州博纳讯动软件有限公司 基于DevOps端到端在线研发管理的***和方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103246947A (zh) * 2012-02-10 2013-08-14 广州博纳信息技术有限公司 软件测评实验室管理***
CN110221962A (zh) * 2019-04-28 2019-09-10 福建省农村信用社联合社 一种集中式软件测试管理***及方法
CN110928783A (zh) * 2019-11-20 2020-03-27 北京工业大学 基于RobotFramework自动化测试数据化改造的平台
CN111080257A (zh) * 2019-12-17 2020-04-28 苏州博纳讯动软件有限公司 基于DevOps端到端在线研发管理的***和方法

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113642306A (zh) * 2021-07-29 2021-11-12 一汽奔腾轿车有限公司 一种电气功能测试的测试问题的管理方法及管理***
CN113741935A (zh) * 2021-08-27 2021-12-03 的卢技术有限公司 一种项目与产品同步迭代升级方法
CN113741935B (zh) * 2021-08-27 2024-03-26 西藏宁算科技集团有限公司 一种项目与产品同步迭代升级方法
CN116204446A (zh) * 2023-05-06 2023-06-02 云账户技术(天津)有限公司 一种基于jira平台的测试流程自动管理方法及装置
CN116204446B (zh) * 2023-05-06 2023-08-18 云账户技术(天津)有限公司 一种基于jira平台的测试流程自动管理方法及装置

Similar Documents

Publication Publication Date Title
CN112882941A (zh) 基于微服务架构的一体化测试***和方法
Mohammad Continuous integration and automation
US7895565B1 (en) Integrated system and method for validating the functionality and performance of software applications
CN112783793B (zh) 自动化接口测试***及方法
CN106933729A (zh) 一种基于云平台的测试方法和***
CN110928783A (zh) 基于RobotFramework自动化测试数据化改造的平台
CN111708706A (zh) 工业互联网app自动化测试***和测试方法
CN106776326B (zh) 一种数据分析模型的建模方法及***
CN115658529A (zh) 用户页面的自动化测试方法以及相关设备
Septian et al. Comparison analysis of android gui testing frameworks by using an experimental study
CN114153743A (zh) 基于接口自动化测试方法
RU2678717C1 (ru) Способ построения программного комплекса автоматизации и визуализации тестирования встроенного программного обеспечения электронных устройств
CN113296787A (zh) 一种基于云平台的在线开发与代码托管***与使用方法
CN111444109A (zh) 一种移动端ui自动化测试方法及***
CN114385243B (zh) 一种控制编排引擎用指令自动化下发方法及装置
RU2729210C1 (ru) Комплекс тестирования программного обеспечения электронных устройств
CN109326330B (zh) 生物信息分析工具的制作方法、装置及可存储介质
CN109669868A (zh) 软件测试的方法及***
CN116069624A (zh) 业务流程引擎的模拟测试方法及***
Uğur-Tuncer et al. Intelligent Test Automation for Improved Software Quality Assurance
Liu Research on Graphic User Interface Automation Testing Technology Based on Cloud Platform
CN117687907A (zh) 一种基于DevOps的接口自动化测试方法
CN117009227A (zh) 一种gui自动化测试方法及装置
Krishnamoorthy et al. Blending Hardware-in-the-Loop System with Automation
CN114328177A (zh) 一种基于多语言k8s的自动化测试***及其测试方法

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