WO2019148657A1 - 关联环境测试方法、电子装置及计算机可读存储介质 - Google Patents

关联环境测试方法、电子装置及计算机可读存储介质 Download PDF

Info

Publication number
WO2019148657A1
WO2019148657A1 PCT/CN2018/083073 CN2018083073W WO2019148657A1 WO 2019148657 A1 WO2019148657 A1 WO 2019148657A1 CN 2018083073 W CN2018083073 W CN 2018083073W WO 2019148657 A1 WO2019148657 A1 WO 2019148657A1
Authority
WO
WIPO (PCT)
Prior art keywords
environment
test
information
configuration
configuration information
Prior art date
Application number
PCT/CN2018/083073
Other languages
English (en)
French (fr)
Inventor
李永平
高凌云
牛华
李长缤
凌永辉
Original Assignee
平安科技(深圳)有限公司
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 平安科技(深圳)有限公司 filed Critical 平安科技(深圳)有限公司
Publication of WO2019148657A1 publication Critical patent/WO2019148657A1/zh

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/3664Environments for testing or debugging software
    • 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

Definitions

  • the present application relates to the field of system software running testing, and in particular to an associated environment testing method, an electronic device, and a computer readable storage medium.
  • an operating system may correspond to different operating environments, such as a personal loan system, which may correspond to two or more operating environments, and the multiple operating environments are referred to as “associated environments”, and the multiple associations
  • the operating parameters of the environment are different when running the operating system.
  • the test server needs to test the multiple related environments through the test server.
  • the program code of the associated environment running test is different. After an environment test is completed, when switching to another related environment for testing, the program code of the corresponding test environment in the test server is modified to implement conversion, which may easily lead to modification of the program code.
  • the test fails, and the workload of modifying the program code is large, which leads to complicated conversion procedures, low test efficiency, and cannot meet the test switching of multiple environments.
  • the purpose of the present application is to provide an associated environment testing method, an electronic device, and a computer readable storage medium, thereby further overcoming the problems existing in the prior art to some extent.
  • the application provides an associated environment testing method, including the following steps:
  • Step 01 Collecting attribute information of a plurality of related environments to be tested, where the attribute information includes an environment name and IP port information of the plurality of associated environments;
  • Step 02 Set and maintain configuration information associated with the environment test according to the IP port information.
  • Step 03 Acquire a first environment test request sent by the test client, where the first environment test request includes IP port information of the first environment.
  • Step 04 Load configuration information associated with IP port information of the first environment to a configuration cache module of the test client;
  • Step 05 Read configuration information in the configuration cache module, and test the first environment by using the configuration information.
  • Step 06 Determine whether to test the second environment associated with the first environment, if yes, proceed to step 07, and if not, end;
  • Step 07 Obtain configuration update information, and test the second environment by using the updated configuration information.
  • the present application also discloses an electronic device including a memory and a processor for storing an associated environment test system executed by a processor, the associated environment test system comprising:
  • An information collection module configured to collect attribute information of a plurality of associated environments to be tested, where the attribute information includes an environment name and IP port information of the plurality of associated environments;
  • a configuration management module configured to set and maintain configuration information associated with the environment test according to the IP port information of the environment to be tested
  • Configuring an automatic loading module configured to load configuration information associated with the IP port information of the environment to be tested to the configuration cache module of the test client;
  • Configuring a cache module for temporarily storing configuration information of the environment to be tested
  • Configuring a read module configured to read configuration information of the environment to be tested in the configuration cache module, and send the configuration information to the test module;
  • Test module the user tests the test environment according to the configuration information.
  • the present application also discloses a computer readable storage medium having an associated environment testing system stored therein, the associated environment testing system being executable by at least one processor to implement the following steps:
  • Step 01 Collecting attribute information of a plurality of related environments to be tested, where the attribute information includes an environment name and IP port information of the plurality of associated environments;
  • Step 02 Set and maintain configuration information associated with the environment test according to the IP port information.
  • Step 03 Acquire a first environment test request sent by the test client, where the first environment test request includes IP port information of the first environment.
  • Step 04 Load configuration information associated with IP port information of the first environment to a configuration cache module of the test client;
  • Step 05 Read configuration information in the configuration cache module, and test the first environment by using the configuration information.
  • Step 06 Determine whether to test the second environment associated with the first environment, if yes, proceed to step 07, and if not, end;
  • Step 07 Obtain configuration update information, and test the second environment by using the updated configuration information.
  • the environment information to be tested is configured in the configuration information, and the updated configuration information is read at intervals, and the updated configuration information is dynamically switched to other related environments for testing, thereby avoiding cumbersome operations caused by modifying the program code. Improve the efficiency of the associated environment test, and can meet the test switch of a variety of related environment parts.
  • FIG. 1 is a flow chart showing an embodiment of an associated environment testing method of the present application.
  • FIG. 2 is a flow chart showing still another embodiment of the associated environment testing method of the present application.
  • FIG. 3 is a flow chart showing still another embodiment of the associated environment testing method of the present application.
  • FIG. 4 is a flow chart showing still another embodiment of the associated environment testing method of the present application.
  • FIG. 5 shows a flow chart of still another embodiment of the associated environment testing method of the present application.
  • FIG. 6 is a schematic diagram showing the program modules of an embodiment of the associated environment testing system of the present application.
  • FIG. 7 is a schematic diagram of a program module of still another embodiment of the associated environment testing system of the present application.
  • FIG. 8 is a schematic diagram showing the hardware architecture of an embodiment of an electronic device of the present application.
  • Step 01 Collect attribute information of a plurality of associated environments to be tested, where the attribute information includes an environment name and IP port information of the plurality of associated environments.
  • the personal loan system corresponds to two sets of associated operating environments. Before the actual use of the system, two sets of environments need to be tested separately.
  • the configuration management terminal uses the information collection module to pre-collect. 2 sets of environment attribute information, including the environment name and the respective IP port information, wherein the environment name can be used as an identification code for selecting different environments during operation, and the IP port information is associated with the configuration information of the test environment, and is used to obtain the environment to be tested.
  • Configuration information refers to the software category including the software name, version, operating system, etc.
  • the hardware category refers to the hardware brand, model, etc., such as different mobile phones Android, Apple, MIUI.
  • Step 02 Set and maintain configuration information associated with the environment test according to the IP port information.
  • the configuration management terminal operates the configuration information by using an operation interface, where the operation includes performing association ordering on the configuration information according to the IP port information.
  • the IP port information is used as the identifier of the configuration information, and one IP port information uniquely corresponds to one environment to be tested, and one type of configuration information uniquely corresponds to one test program, and has different IP port information for different test environments.
  • the configuration information associated with the IP port information is updated, and the test program of different test environments can be adjusted and switched.
  • the configuration information includes a text file, a binary object, an xml configuration, and a key-value configuration, which will be related to the IP port information.
  • the matching configuration information is encoded into the program of the test software, and the operation interface is used to operate the configuration confidence and serialize the data to realize setting and maintenance of a test environment configuration information, wherein the configuration information can be centralized.
  • the configuration information is set and maintained in the database according to the IP port information of the test environment.
  • Step 03 Acquire a first environment test request sent by the test client, where the first environment test request includes IP port information of the first environment.
  • the test client When the first environment is tested, the test client sends a first environment test request to the configuration management terminal, including the IP port information of the first environment and the environment name of the first environment, and after receiving the request, the configuration management terminal
  • the IP port information performs a lookup and loading of the associated configuration information.
  • Step 04 Load configuration information associated with the IP port information of the first environment to the configuration cache module of the test client.
  • the automatic loader After the configuration information of the environment to be tested is found, the automatic loader is started, and the configuration loading module automatically loads the configuration information into the configuration cache module of the test client.
  • This step specifically includes the following sub-steps:
  • step 04-1 the configuration information of the associated first environment test is obtained according to the IP port information of the first environment; the configuration information of the associated environment is uniformly stored in the configuration database, and is associated according to the associated IP port information. Sorting, when the test is started, the configuration management terminal searches for the corresponding configuration information according to the IP of the environment to be tested.
  • Step 04-2 The autoloading module loads the configuration information of the first environment test into the configuration cache module of the test client. After the configuration information of the to-be-tested environment is searched and identified, the auto-loading module automatically sends the configuration information to the configuration cache module of the test client, for the test client to read the configuration information and start the test program.
  • Step 05 Read the configuration information in the configuration cache module, and test the first environment by using the configuration information. After the configuration cache module of the test client obtains the configuration information, the configuration read module reads the configuration information. And loaded into the test server's memory to test the operating environment.
  • the step specifically includes the following sub-steps:
  • Step 05-1 The test client reads the configuration information of the first environment to be tested in the cache module, and loads the configuration information into the test module.
  • Step 05-2 Test the first environment by using the configuration information.
  • FIG. 2 another embodiment of an associated environment testing method is shown, which specifically includes the following steps:
  • Step 01 Collect attribute information of a plurality of associated environments to be tested, where the attribute information includes an environment name and IP port information of the plurality of associated environments.
  • the personal loan system corresponds to two sets of associated operating environments. Before the actual use of the system, two sets of environments need to be tested separately.
  • the configuration management terminal uses the information collection module to pre-collect. 2 sets of environment attribute information, including the environment name and the respective IP port information, wherein the environment name can be used as an identification code for selecting different environments during operation, and the IP port information is associated with the configuration information of the test environment, and is used to obtain the environment to be tested. Configuration information.
  • Step 02 Set and maintain configuration information associated with the environment test according to the IP port information.
  • the configuration management terminal operates the configuration information by using an operation interface, where the operation includes performing association ordering on the configuration information according to the IP port information.
  • the IP port information is used as the identifier of the configuration information, and one IP port information uniquely corresponds to one environment to be tested, and one type of configuration information uniquely corresponds to one test program, and has different IP port information for different test environments.
  • the configuration information associated with the IP port information is updated, and the test program of different test environments can be adjusted and switched.
  • the configuration information includes a text file, a binary object, an xml configuration, and a key-value configuration, which will be related to the IP port information.
  • the matching configuration information is encoded into the program of the test software, and the operation interface is used to operate the configuration confidence and serialize the data to realize setting and maintenance of a test environment configuration information, wherein the configuration information can be centralized.
  • the configuration information is set and maintained in the database according to the IP port information of the test environment. .
  • Step 03 Acquire a first environment test request sent by the test client, where the first environment test request includes IP port information of the first environment.
  • the test client When the first environment is tested, the test client sends a first environment test request to the configuration management terminal, including the IP port information of the first environment and the environment name of the first environment, and after receiving the request, the configuration management terminal
  • the IP port information performs a lookup and loading of the associated configuration information.
  • Step 04 Load configuration information associated with the IP port information of the first environment to the configuration cache module of the test client.
  • the automatic loader After the configuration information of the environment to be tested is found, the automatic loader is started, and the configuration loading module automatically loads the configuration information into the configuration cache module of the test client.
  • This step specifically includes the following sub-steps:
  • step 04-1 the configuration information of the associated first environment test is obtained according to the IP port information of the first environment; the configuration information of the associated environment is uniformly stored in the configuration database, and is associated according to the associated IP port information. Sorting, when the test is started, the configuration management terminal searches for the corresponding configuration information according to the IP of the environment to be tested.
  • Step 04-2 The autoloading module loads the configuration information of the first environment test into the configuration cache module of the test client. After the configuration information of the to-be-tested environment is found and identified, the auto-loading module automatically sends the configuration information to the configuration cache module of the test client, for the test client to read the configuration information and start the test program.
  • Step 05 Read the configuration information in the configuration cache module, and test the first environment by using the configuration information. After the configuration cache module of the test client obtains the configuration information, the configuration read module reads the configuration information. And loaded into the test server's memory to test the operating environment.
  • the step specifically includes the following sub-steps:
  • Step 05-1 The test client reads the configuration information of the first environment to be tested in the cache module, and loads the configuration information into the test module.
  • Step 05-2 Test the first environment by using the configuration information.
  • Step 06 Determine whether to test the second environment associated with the first environment, if yes, proceed to step 07, and if not, end;
  • the association test judging module sends an association test request to the test client, and the association test request includes whether to test the second environment, and if yes, perform a test environment switch, if no, Then the test ends.
  • Step 07 Obtain configuration update information, and test the second environment by using the updated configuration information.
  • Step 07-1 Obtain IP port information of the second environment to be tested, and configuration update information associated with the IP port information.
  • the configuration update module is configured according to the second environment.
  • the IP port information is obtained from the configuration database, and the configuration update information is adapted to the IP port information of the second environment, and is used for testing the second environment, and sending the configuration update information to the test client.
  • Configure the cache module Obtain IP port information of the second environment to be tested, and configuration update information associated with the IP port information.
  • Step 07-2 Load the configuration update information to the configuration cache module of the test client; configure the auto load module to load the updated configuration information to the configuration cache module, and perform configuration full replacement or configuration incremental replacement.
  • Step 07-3 Read the updated configuration information in the cache module, and test the second environment by using the configuration information. Configure the read module to read the updated configuration information in the configuration cache module for a period of time, and run the corresponding configuration information to test the second environment.
  • an associated environment testing system 20 is illustrated.
  • the associated environment testing system 20 is partitioned into one or more program modules, one or more program modules being stored in a storage medium. And executed by one or more processors to complete the application.
  • a program module as used herein refers to a series of computer program instructions that are capable of performing a particular function. The following description will specifically describe the functions of each program module of this embodiment:
  • the information collection module 201 is configured to collect attribute information of a plurality of associated environments to be tested, where the attribute information includes an environment name and IP port information of the plurality of associated environments.
  • the configuration management module 202 is configured to set and maintain configuration information associated with the environment test according to the IP port information of the environment to be tested.
  • the automatic loading module 203 is configured to load configuration information associated with the IP port information of the environment to be tested to the configuration cache module of the test client.
  • the configuration cache module 204 is configured to temporarily store configuration information of the environment to be tested.
  • the configuration reading module 205 is configured to read configuration information of the environment to be tested in the configuration cache module, and send the configuration information to the test module.
  • the test module 206 the user tests the test environment according to the configuration information.
  • the associated environment testing system further includes an associated environment test determining module 207 for determining whether to perform association testing for the associated plurality of environments.
  • the associated environment testing system further includes a configuration update module 208 for detecting and acquiring configuration update information and loading the configuration cache module to the test client by configuring the automatic loading module.
  • the embodiment provides an electronic device. It is a schematic diagram of the hardware architecture of an embodiment of the electronic device of the present application.
  • the electronic device 2 is an apparatus capable of automatically performing numerical calculation and/or information processing in accordance with an instruction set or stored in advance.
  • it can be a smartphone, a tablet, a laptop, a desktop computer, a rack server, a blade server, a tower server, or a rack server (including a stand-alone server, or a server cluster composed of multiple servers).
  • the electronic device 2 includes at least, but not limited to, a memory 21, a processor 22, a network interface 23, and an associated environment testing system 20 that are communicably coupled to one another via a system bus. among them:
  • the memory 21 includes at least one type of computer readable storage medium including a flash memory, a hard disk, a multimedia card, a card type memory (eg, SD or DX memory, etc.), a random access memory (RAM), Static Random Access Memory (SRAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), Programmable Read Only Memory (PROM), magnetic memory, magnetic disk, optical disk, and the like.
  • the memory 21 may be an internal storage module of the electronic device 2, such as a hard disk or a memory of the electronic device 2.
  • the memory 21 may also be an external storage device of the electronic device 2, such as a plug-in hard disk equipped on the electronic device 2, a smart memory card (SMC), and a secure digital device. (Secure Digital, SD) card, flash card, etc.
  • the memory 21 can also include both the internal storage module of the electronic device 2 and its external storage device.
  • the memory 21 is generally used to store an operating system installed in the electronic device 2 and various types of application software, such as program code of the associated environment testing system 20. Further, the memory 21 can also be used to temporarily store various types of data that have been output or are to be output.
  • the processor 22 may be a Central Processing Unit (CPU), controller, microcontroller, microprocessor, or other data processing chip in some embodiments.
  • the processor 22 is typically used to control the overall operation of the electronic device 2, such as performing control and processing associated with data interaction or communication with the electronic device 2.
  • the processor 22 is configured to run program code or process data stored in the memory 21, such as running the associated environment test system 20 and the like.
  • the network interface 23 may comprise a wireless network interface or a wired network interface, which is typically used to establish a communication connection between the electronic device 2 and other electronic devices.
  • the network interface 23 is configured to connect the electronic device 2 to an external terminal through a network, establish a data transmission channel, a communication connection, and the like between the electronic device 2 and an external terminal.
  • the network may be an intranet, an Internet, a Global System of Mobile communication (GSM), a Wideband Code Division Multiple Access (WCDMA), a 4G network, or a 5G network.
  • Wireless or wired networks such as network, Bluetooth, Wi-Fi, etc.
  • Figure 8 shows only the electronic device with components 20-23, but it should be understood that not all illustrated components may be implemented and that more or fewer components may be implemented instead.
  • the associated environment testing system 20 stored in the memory 21 may also be divided into one or more program modules, the one or more program modules being stored in the memory 21, and by one or A plurality of processors (this embodiment is processor 22) are executed to complete the application.
  • FIG. 3 shows a schematic diagram of a program module of the first embodiment of the associated environment testing system 20.
  • the associated environment testing system 20 can be divided into an information collecting module 201 and a configuration management module 202.
  • the auto load module 203, the configuration cache module 204, the configuration read module 205, and the test module 206 are configured.
  • the program module referred to in the present application refers to a series of computer program instruction segments capable of performing a specific function.
  • the specific functions of the program modules 201-206 are described in detail in the third embodiment, and details are not described herein again.
  • the embodiment provides a computer readable storage medium, where the associated environment testing system 20 is stored, and the associated environment testing system 20 is implemented by one or more processors to implement the associated environment testing method. Or the operation of an electronic device.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

本申请公开了一种关联环境测试方法、电子装置及计算机可读存储介质,该方法包括:采集待测试的若干关联环境的属性信息,所述属性信息包括所述若干关联环境的环境名称以及IP端口信息;根据所述IP端口信息设定并维护与所述环境测试相关联的配置信息;获取测试用户端发送的第一环境测试请求,所述第一环境测试请求包括第一环境的IP端口信息;加载与所述第一环境的IP端口信息相关联的配置信息至测试用户端的配置缓存模块;读取所述配置缓存模块中的配置信息并利用所述配置信息对所述第一环境进行测试,并通过自动加载配置更新信息进行不同关联环境之间测试的切换,提高了测试效率。

Description

关联环境测试方法、电子装置及计算机可读存储介质
本申请申明享有2018年1月31日递交的申请号为201810101157.1、名称为“关联环境测试方法、电子装置及计算机可读存储介质”的中国专利申请的优先权,该中国专利申请的整体内容以参考的方式结合在本申请中。
技术领域
本申请涉及***软件运行测试领域,具体涉及一种关联环境测试方法、电子装置及计算机可读存储介质。
背景技术
现有技术中,一个操作***可能对应不同的运行环境,如个人贷款***,可能对应两个或更多个的运行环境,该多个运行环境被称为“关联环境”,而该多个关联环境在运行该操作***时相应的运行参数不同,为了确保该操作***在不同关联环境下都能正常运行操作,实际使用前,需要通过测试服务器对该多个关联环境进行试运行测试,由于每个关联环境运行测试的程序代码不同,在一个环境测试完毕后,切换到另一个关联环境进行测试时,要修改测试服务器中相应测试环境的程序代码以实现转换,容易导致程序代码修改错误从而导致测试失败,同时修改程序代码的工作量大,导致转换程序复杂,测试效率低,不能满足多环境的测试切换。
发明内容
本申请的目的在于提供一种关联环境测试方法、电子装置以及计算机可读存储介质,进而在一定程度上克服现有技术中存在的问题。
本申请是通过下述技术方案来解决上述技术问题:
本申请提供一种关联环境测试方法,包括如下步骤:
步骤01、采集待测试的若干关联环境的属性信息,所述属性信息包括所述若干关联环境的环境名称以及IP端口信息;
步骤02、根据所述IP端口信息设定并维护与所述环境测试相关联的配置信息;
步骤03、获取测试用户端发送的第一环境测试请求,所述第一环境测试请求包括第一环境的IP端口信息;
步骤04、加载与所述第一环境的IP端口信息相关联的配置信息至测试用户端的配置缓存模块;
步骤05、读取所述配置缓存模块中的配置信息并利用所述配置信息对所述第一环境进行测试;
步骤06、判断是否对与第一环境相关联的第二环境进行测试,若是,则进入步骤07,若否,则结束;
步骤07、获取配置更新信息,并利用更新后的配置信息对所述第二环境进行测试。
本申请还公开了一种电子装置,包括存储器和处理器,所述存储器用于存储被处理器执行的关联环境测试***,所述关联环境测试***包括:
信息采集模块,用于采集待测试的若干关联环境的属性信息,所述属性信息包括所述若干关联环境的环境名称以及IP端口信息;
配置管理模块,用于根据待测试环境的IP端口信息设定并维护与所述环境测试相关联的配置信息;
配置自动加载模块,用于将与待测试环境的IP端口信息相关联的配置信息加载至测试用户端的配置缓存模块;
配置缓存模块,用于临时存储待测试环境的配置信息;
配置读取模块,用于读取所述配置缓存模块中的待测试环境的配置信息,并发送至测试模块;
测试模块,用户根据配置信息对待测试环境进行测试。
本申请还公开了一种计算机可读存储介质,所述计算机可读存储介质内存储有关联环境测试***,所述关联环境测试***可被至少一个处理器所执行,以实现以下步骤:
步骤01、采集待测试的若干关联环境的属性信息,所述属性信息包括所述若干关联环境的环境名称以及IP端口信息;
步骤02、根据所述IP端口信息设定并维护与所述环境测试相关联的配置信息;
步骤03、获取测试用户端发送的第一环境测试请求,所述第一环境测试请求包括第一环境的IP端口信息;
步骤04、加载与所述第一环境的IP端口信息相关联的配置信息至测试用户端的配置缓存模块;
步骤05、读取所述配置缓存模块中的配置信息并利用所述配置信息对所述第一环境进行测试;
步骤06、判断是否对与第一环境相关联的第二环境进行测试,若是,则进入步骤07,若否,则结束;
步骤07、获取配置更新信息,并利用更新后的配置信息对所述第二环境进行测试。
本申请的积极效果在于:
将待测试的环境信息配置在配置信息中,间隔一段时间读取更新后的配置信息,根据更新后的配置信息动态切换到其它关联环境中进行测试,避免了因修改程序代码导致的繁琐操作,提高了关联环境测试的效率,能够满足多种关联环境件的测试切换。
附图说明
图1示出了本申请关联环境测试方法一实施例的流程图。
图2示出了本申请关联环境测试方法又一实施例的流程图。
图3示出了本申请关联环境测试方法又一实施例的流程图。
图4示出了本申请关联环境测试方法又一实施例的流程图。
图5示出了本申请关联环境测试方法又一实施例的流程图。
图6示出了本申请关联环境测试***一实施例的程序模块示意图。
图7示出了本申请关联环境测试***又一实施例的程序模块示意图。
图8示出了本申请电子装置一实施例的硬件架构示意图。
具体实施方式
实施例一
参阅图1、2-5,示出了一种关联环境测试方法,包括如下步骤:
步骤01、采集待测试的若干关联环境的属性信息,所述属性信息包括所述若干关联环境的环境名称以及IP端口信息。
如个人贷款***对应2套相关联的运行环境,在实际使用该***前,需要对2套环境分别进行运行测试,为了实现所述2套环境测试的切换,配置管理端利用信息采集模块预先采集2套环境的属性信息,包括环境名称和各自的IP端口信息,其中环境名称可作为操作时选择不同环境的识别编码,IP端口信息与测试环境的配置信息相关联,用于获取待测试环境的配置信息。环境名称是指软件类包括软件名称,版本,操作***等,硬件类是指硬件品牌,型号等,比如不同手机安卓***、苹果,MIUI。
步骤02、根据所述IP端口信息设定并维护与所述环境测试相关联的配置信息。
配置管理端利用操作界面对所述配置信息进行操作,所述操作包括对所述配置信息按所述IP端口信息进行关联排序。
具体的,所述IP端口信息作为配置信息的标识,一个IP端口信息唯一对应一个待测试环境,一种配置信息唯一对应一种测试程序,针对不同的测 试环境,具有不同的IP端口信息,通过更新与所述IP端口信息相关联的配置信息,可以实现不同测试环境的测试程序的调整与切换,配置信息包括文本文件、二进制对象、xml配置、key-value配置,将与该IP端口信息相匹配的配置信息通过编码写入测试软件的程序中,并利用操作界面来对配置信心进行操作以及对数据进行序列化,实现某个测试环境配置信息的设定与维护,其中配置信息可集中设于配置数据库中,按测试环境的IP端口信息在数据库中进行配置信息的设定与维护。
步骤03、获取测试用户端发送的第一环境测试请求,所述第一环境测试请求包括第一环境的IP端口信息。
当需要对第一环境进行测试时,测试用户端向配置管理端发送第一环境测试请求,包括第一环境的IP端口信息以及第一环境的环境名称,配置管理端接收到该请求后,根据所述IP端口信息进行相关联的配置信息的查找与加载。
步骤04、加载与所述第一环境的IP端口信息相关联的配置信息至测试用户端的配置缓存模块。
待测试环境的配置信息被查找到后,启动自动加载程序,配置加载模块将该配置信息自动加载到测试用户端的配置缓存模块中。该步骤具体包括以下子步骤:
步骤04-1、根据所述第一环境的IP端口信息获取相关联的第一环境测试的配置信息;关联环境的配置信息被统一存储在配置数据库中,并根据各自关联的IP端口信息进行关联排序,当启动测试时,配置管理端根据所述待测试环境的IP搜寻相应的配置信息。
步骤04-2、自动加载模块将所述第一环境测试的配置信息加载到测试用户端的配置缓存模块。待测试环境的配置信息被查找并识别后,自动加载模块将该配置信息自动发送至测试用户端的配置缓存模块,供测试用户端读取该配置信息并启动测试程序。
步骤05、读取所述配置缓存模块中的配置信息并利用所述配置信息对所述第一环境进行测试;测试用户端的配置缓存模块获取到配置信息后,配置读取模块读取该配置信息并加载到测试服务器的内存中,对运行环境进行测试。该步骤具体包括如下子步骤:
步骤05-1、测试用户端读取缓存模块中待测试第一环境的配置信息,并将所述配置信息加载至测试模块;
步骤05-2、利用所述配置信息对所述第一环境进行测试。
实施例二
如图2,示出了另一种关联环境测试方法的实施例,具体包括如下步骤:
步骤01、采集待测试的若干关联环境的属性信息,所述属性信息包括所述若干关联环境的环境名称以及IP端口信息。
如个人贷款***对应2套相关联的运行环境,在实际使用该***前,需要对2套环境分别进行运行测试,为了实现所述2套环境测试的切换,配置管理端利用信息采集模块预先采集2套环境的属性信息,包括环境名称和各自的IP端口信息,其中环境名称可作为操作时选择不同环境的识别编码,IP端口信息与测试环境的配置信息相关联,用于获取待测试环境的配置信息。
步骤02、根据所述IP端口信息设定并维护与所述环境测试相关联的配置信息。
配置管理端利用操作界面对所述配置信息进行操作,所述操作包括对所述配置信息按所述IP端口信息进行关联排序。
具体的,所述IP端口信息作为配置信息的标识,一个IP端口信息唯一对应一个待测试环境,一种配置信息唯一对应一种测试程序,针对不同的测试环境,具有不同的IP端口信息,通过更新与所述IP端口信息相关联的配 置信息,可以实现不同测试环境的测试程序的调整与切换,配置信息包括文本文件、二进制对象、xml配置、key-value配置,将与该IP端口信息相匹配的配置信息通过编码写入测试软件的程序中,并利用操作界面来对配置信心进行操作以及对数据进行序列化,实现某个测试环境配置信息的设定与维护,其中配置信息可集中设于配置数据库中,按测试环境的IP端口信息在数据库中进行配置信息的设定与维护。。
步骤03、获取测试用户端发送的第一环境测试请求,所述第一环境测试请求包括第一环境的IP端口信息。
当需要对第一环境进行测试时,测试用户端向配置管理端发送第一环境测试请求,包括第一环境的IP端口信息以及第一环境的环境名称,配置管理端接收到该请求后,根据所述IP端口信息进行相关联的配置信息的查找与加载。
步骤04、加载与所述第一环境的IP端口信息相关联的配置信息至测试用户端的配置缓存模块。
待测试环境的配置信息被查找到后,启动自动加载程序,配置加载模块将该配置信息自动加载到测试用户端的配置缓存模块中。该步骤具体包括以下子步骤:
步骤04-1、根据所述第一环境的IP端口信息获取相关联的第一环境测试的配置信息;关联环境的配置信息被统一存储在配置数据库中,并根据各自关联的IP端口信息进行关联排序,当启动测试时,配置管理端根据所述待测试环境的IP搜寻相应的配置信息。
步骤04-2、自动加载模块将所述第一环境测试的配置信息加载到测试用户端的配置缓存模块。待测试环境的配置信息被查找并识别后,自动加载模块将该配置信息自动发送至测试用户端的配置缓存模块,供测试用户端读取 该配置信息并启动测试程序。
步骤05、读取所述配置缓存模块中的配置信息并利用所述配置信息对所述第一环境进行测试;测试用户端的配置缓存模块获取到配置信息后,配置读取模块读取该配置信息并加载到测试服务器的内存中,对运行环境进行测试。该步骤具体包括如下子步骤:
步骤05-1、测试用户端读取缓存模块中待测试第一环境的配置信息,并将所述配置信息加载至测试模块;
步骤05-2、利用所述配置信息对所述第一环境进行测试。
步骤06、判断是否对与第一环境相关联的第二环境进行测试,若是,则进入步骤07,若否,则结束;
对第一环境测试完毕后,关联测试判断模块发送关联测试请求至测试用户端,所述关联测试请求包括对第二环境是否进行测试,若选择是,则进行测试环境的切换,若选择否,则结束该测试。
步骤07、获取配置更新信息,并利用更新后的配置信息对所述第二环境进行测试。
间隔T时间检测所述IP端口信息及配置信息是否有更新,若有更新,则自动加载所述更新后的且与所述第二环境IP端口信息相关联的配置信息至缓存模块并覆盖所述第一环境的配置信息。
步骤07-1、获取待测试的第二环境的IP端口信息,以及与所述IP端口信息相关联的配置更新信息;当从第一环境切换到第二环境时,配置更新模块根据第二环境的IP端口信息从配置数据库中获取相应的配置更新信息,配置更新信息与第二环境的IP端口信息相适配,用于对第二环境进行测试,并将该配置更新信息发送至测试用户端的配置缓存模块。
步骤07-2、加载所述配置更新信息至测试用户端的配置缓存模块;配置自动加载模块加载更新后的配置信息至配置缓存模块,可进行配置全量替换或配置增量替换。
步骤07-3、读取所述缓存模块中更新后的配置信息,并利用所述配置信息对所述第二环境进行测试。配置读取模块间隔一段时间重新读取配置缓存模块中更新后的配置信息,并运行相应的配置信息实现对第二环境的测试。
实施例三
参阅图6-7,示出了一种关联环境测试***20,在本实施例中,关联环境测试***20被分割成一个或多个程序模块,一个或者多个程序模块被存储于存储介质中,并由一个或多个处理器所执行,以完成本申请。本申请所称的程序模块是指能够完成特定功能的一系列计算机程序指令段。以下描述将具体介绍本实施例各程序模块的功能:
信息采集模块201,用于采集待测试的若干关联环境的属性信息,所述属性信息包括所述若干关联环境的环境名称以及IP端口信息。
配置管理模块202,用于根据待测试环境的IP端口信息设定并维护与所述环境测试相关联的配置信息。
配置自动加载模块203,用于将与待测试环境的IP端口信息相关联的配置信息加载至测试用户端的配置缓存模块。
配置缓存模块204,用于临时存储待测试环境的配置信息。
配置读取模块205,用于读取所述配置缓存模块中的待测试环境的配置信息,并发送至测试模块。
测试模块206,用户根据配置信息对待测试环境进行测试。
在另一个实施例中,所述关联环境测试***还包括关联环境测试判断模块207,用于判断是否对于相关联的若干个环境进行关联测试。
在另一个实施例中,所述关联环境测试***还包括配置更新模块208,用于检测并获取配置更新信息并通过配置自动加载模块加载至测试用户端的配置缓存模块。
实施例四
参阅图8,本实施例提供一种电子装置。是本申请电子装置一实施例的硬件架构示意图。本实施例中,所述电子装置2是一种能够按照事先设定或者存储的指令,自动进行数值计算和/或信息处理的设备。例如,可以是智能手机、平板电脑、笔记本电脑、台式计算机、机架式服务器、刀片式服务器、塔式服务器或机柜式服务器(包括独立的服务器,或者多个服务器所组成的服务器集群)等。如图所示,所述电子装置2至少包括,但不限于,可通过***总线相互通信连接存储器21、处理器22、网络接口23、以及关联环境测试***20。其中:
所述存储器21至少包括一种类型的计算机可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘等。在一些实施例中,所述存储器21可以是所述电子装置2的内部存储模块,例如该电子装置2的硬盘或内存。在另一些实施例中,所述存储器21也可以是所述电子装置2的外部存储设备,例如该电子装置2上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。当然,所述存储器21还可以既包括所述电子装置2的内部存储模块也包括其外部存储设备。本实施例中,所述存储器21通常用于存储安装于所述电子装置2的操作***和各类应用软件,例如所述关联环境测试***20的程序代码等。 此外,所述存储器21还可以用于暂时地存储已经输出或者将要输出的各类数据。
所述处理器22在一些实施例中可以是中央处理器(Central Processing Unit,CPU)、控制器、微控制器、微处理器、或其他数据处理芯片。该处理器22通常用于控制所述电子装置2的总体操作,例如执行与所述电子装置2进行数据交互或者通信相关的控制和处理等。本实施例中,所述处理器22用于运行所述存储器21中存储的程序代码或者处理数据,例如运行所述的关联环境测试***20等。
所述网络接口23可包括无线网络接口或有线网络接口,该网络接口23通常用于在所述电子装置2与其他电子装置之间建立通信连接。例如,所述网络接口23用于通过网络将所述电子装置2与外部终端相连,在所述电子装置2与外部终端之间的建立数据传输通道和通信连接等。所述网络可以是企业内部网(Intranet)、互联网(Internet)、全球移动通讯***(Global System of Mobile communication,GSM)、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)、4G网络、5G网络、蓝牙(Bluetooth)、Wi-Fi等无线或有线网络。
需要指出的是,图8仅示出了具有部件20-23的电子装置,但是应理解的是,并不要求实施所有示出的部件,可以替代的实施更多或者更少的部件。
在本实施例中,存储于存储器21中的所述关联环境测试***20还可以被分割为一个或者多个程序模块,所述一个或者多个程序模块被存储于存储器21中,并由一个或多个处理器(本实施例为处理器22)所执行,以完成本申请。
例如,图3示出了所述关联环境测试***20第一实施例的程序模块示意图,该实施例中,所述基于关联环境测试***20可以被划分为信息采集 模块201、配置管理模块202、配置自动加载模块203、配置缓存模块204、配置读取模块205、测试模块206。其中,本申请所称的程序模块是指能够完成特定功能的一系列计算机程序指令段。所述程序模块201-206的具体功能在实施例三中已有详细描述,在此不再赘述。
实施例五
本实施例提供一种计算机可读存储介质,该计算机可读存储介质上存储有所述关联环境测试***20,该关联环境测试***20被一个或多个处理器执行时实现上述关联环境测试方法或电子装置的操作。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。
以上仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。

Claims (15)

  1. 一种关联环境测试方法,其特征在于,包括如下步骤:
    步骤01、采集待测试的若干关联环境的属性信息,所述属性信息包括所述若干关联环境的环境名称以及IP端口信息;
    步骤02、根据所述IP端口信息设定并维护与所述环境测试相关联的配置信息;
    步骤03、获取测试用户端发送的第一环境测试请求,所述第一环境测试请求包括第一环境的IP端口信息;
    步骤04、加载与所述第一环境的IP端口信息相关联的配置信息至测试用户端的配置缓存模块;
    步骤05、读取所述配置缓存模块中的配置信息并利用所述配置信息对所述第一环境进行测试;
    步骤06、判断是否对与第一环境相关联的第二环境进行测试,若是,则进入步骤07,若否,则结束;
    步骤07、获取配置更新信息,并利用更新后的配置信息对所述第二环境进行测试。
  2. 根据权利要求1所述的方法,其特征在于,步骤02包括对所述配置信息按所述IP端口信息进行关联排序。
  3. 根据权利要求1所述的方法,其特征在于,步骤04包括:
    步骤04-1、根据所述第一环境的IP端口信息获取相关联的第一环境测试的配置信息;
    步骤04-2、自动加载模块将所述第一环境测试的配置信息加载到测试用户端的配置缓存模块。
  4. 根据权利要求1所述的方法,其特征在于,步骤05包括:
    步骤05-1、测试用户端读取缓存模块中待测试第一环境的配置信息,并 将所述配置信息加载至测试模块;
    步骤05-2、利用所述配置信息对所述第一环境进行测试。
  5. 根据权利要求1所述的方法,其特征在于,步骤07包括:间隔T时间检测所述IP端口信息及配置信息是否有更新,若有更新,则自动加载所述更新后的且与所述第二环境IP端口信息相关联的配置信息至缓存模块并覆盖所述第一环境的配置信息。
  6. 根据权利要求1所述的方法,其特征在于,步骤07包括:
    步骤07-1、获取待测试的所述第二环境的IP端口信息,以及与所述IP端口信息相关联的配置更新信息;
    步骤07-2、加载所述配置更新信息至测试用户端的缓存模块;
    步骤07-3、读取所述缓存模块中更新后的配置信息,并利用所述配置信息对所述第二环境进行测试。
  7. 一种电子装置,包括存储器和处理器,其特征在于,所述存储器用于存储被处理器执行的关联环境测试***,所述关联环境测试***包括:
    信息采集模块,用于采集待测试的若干关联环境的属性信息,所述属性信息包括所述若干关联环境的环境名称以及IP端口信息;
    配置管理模块,用于根据待测试环境的IP端口信息设定并维护与所述环境测试相关联的配置信息;
    配置自动加载模块,用于将与待测试环境的IP端口信息相关联的配置信息加载至测试用户端的配置缓存模块;
    配置缓存模块,用于临时存储待测试环境的配置信息;
    配置读取模块,用于读取所述配置缓存模块中的待测试环境的配置信息,并发送至测试模块;
    测试模块,用户根据配置信息对待测试环境进行测试。
  8. 根据权利要求7所述的电子装置,其特征在于,所述关联环境测试***还包括关联环境测试判断模块,用于判断是否对于相关联的若干个环境 进行关联测试。
  9. 根据权利要求7所述的电子装置,其特征在于,所述关联环境测试***还包括配置更新模块,用于检测并获取配置更新信息并通过配置自动加载模块加载至测试用户端的配置缓存模块。
  10. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有关联环境测试***,所述关联环境测试***可被至少一个处理器所执行,以实现以下步骤:
    步骤01、采集待测试的若干关联环境的属性信息,所述属性信息包括所述若干关联环境的环境名称以及IP端口信息;
    步骤02、根据所述IP端口信息设定并维护与所述环境测试相关联的配置信息;
    步骤03、获取测试用户端发送的第一环境测试请求,所述第一环境测试请求包括第一环境的IP端口信息;
    步骤04、加载与所述第一环境的IP端口信息相关联的配置信息至测试用户端的配置缓存模块;
    步骤05、读取所述配置缓存模块中的配置信息并利用所述配置信息对所述第一环境进行测试;
    步骤06、判断是否对与第一环境相关联的第二环境进行测试,若是,则进入步骤07,若否,则结束;
    步骤07、获取配置更新信息,并利用更新后的配置信息对所述第二环境进行测试。
  11. 根据权利要求10所述的计算机可读存储介质,其特征在于,步骤02包括对所述配置信息按所述IP端口信息进行关联排序。
  12. 根据权利要求10所述的计算机可读存储介质,其特征在于,步骤04包括:
    步骤04-1、根据所述第一环境的IP端口信息获取相关联的第一环境测 试的配置信息;
    步骤04-2、自动加载模块将所述第一环境测试的配置信息加载到测试用户端的配置缓存模块。
  13. 根据权利要求10所述的计算机可读存储介质,其特征在于,步骤05包括:
    步骤05-1、测试用户端读取缓存模块中待测试第一环境的配置信息,并将所述配置信息加载至测试模块;
    步骤05-2、利用所述配置信息对所述第一环境进行测试。
  14. 根据权利要求10所述的计算机可读存储介质,其特征在于,步骤07包括:间隔T时间检测所述IP端口信息及配置信息是否有更新,若有更新,则自动加载所述更新后的且与所述第二环境IP端口信息相关联的配置信息至缓存模块并覆盖所述第一环境的配置信息。
  15. 根据权利要求10所述的计算机可读存储介质,其特征在于,步骤07包括:
    步骤07-1、获取待测试的所述第二环境的IP端口信息,以及与所述IP端口信息相关联的配置更新信息;
    步骤07-2、加载所述配置更新信息至测试用户端的缓存模块;
    步骤07-3、读取所述缓存模块中更新后的配置信息,并利用所述配置信息对所述第二环境进行测试。
PCT/CN2018/083073 2018-01-31 2018-04-13 关联环境测试方法、电子装置及计算机可读存储介质 WO2019148657A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201810101157.1A CN108255735B (zh) 2018-01-31 2018-01-31 关联环境测试方法、电子装置及计算机可读存储介质
CN201810101157.1 2018-01-31

Publications (1)

Publication Number Publication Date
WO2019148657A1 true WO2019148657A1 (zh) 2019-08-08

Family

ID=62743615

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/083073 WO2019148657A1 (zh) 2018-01-31 2018-04-13 关联环境测试方法、电子装置及计算机可读存储介质

Country Status (2)

Country Link
CN (1) CN108255735B (zh)
WO (1) WO2019148657A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113377678A (zh) * 2021-07-13 2021-09-10 挂号网(杭州)科技有限公司 测试环境切换方法、装置、电子设备及存储介质

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109766271B (zh) * 2018-12-22 2022-03-11 中国平安人寿保险股份有限公司 混合应用自动化测试方法、装置、电子设备及存储介质
CN110379464B (zh) * 2019-07-29 2023-05-12 桂林电子科技大学 一种细菌中dna转录终止子的预测方法
CN110912745A (zh) * 2019-11-28 2020-03-24 上海风秩科技有限公司 服务器配置方法、装置、计算机设备和可读存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104699616A (zh) * 2015-03-31 2015-06-10 北京奇虎科技有限公司 一种应用测试的方法、装置及***
CN105743725A (zh) * 2014-12-10 2016-07-06 无锡买卖宝信息技术有限公司 一种测试应用程序的方法和装置
CN106294157A (zh) * 2016-08-11 2017-01-04 浪潮(北京)电子信息产业有限公司 一种操作***测试方法及装置
CN107229650A (zh) * 2016-03-25 2017-10-03 阿里巴巴集团控股有限公司 测试方法及装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101229858B1 (ko) * 2011-07-12 2013-02-15 어니컴 주식회사 웹을 통한 테스팅 자원 공유 방법 및 그 시스템

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105743725A (zh) * 2014-12-10 2016-07-06 无锡买卖宝信息技术有限公司 一种测试应用程序的方法和装置
CN104699616A (zh) * 2015-03-31 2015-06-10 北京奇虎科技有限公司 一种应用测试的方法、装置及***
CN107229650A (zh) * 2016-03-25 2017-10-03 阿里巴巴集团控股有限公司 测试方法及装置
CN106294157A (zh) * 2016-08-11 2017-01-04 浪潮(北京)电子信息产业有限公司 一种操作***测试方法及装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113377678A (zh) * 2021-07-13 2021-09-10 挂号网(杭州)科技有限公司 测试环境切换方法、装置、电子设备及存储介质
CN113377678B (zh) * 2021-07-13 2023-05-16 挂号网(杭州)科技有限公司 测试环境切换方法、装置、电子设备及存储介质

Also Published As

Publication number Publication date
CN108255735A (zh) 2018-07-06
CN108255735B (zh) 2020-02-11

Similar Documents

Publication Publication Date Title
US10528742B2 (en) Method and apparatus for repairing kernel vulnerability
CN110209652B (zh) 数据表迁移方法、装置、计算机设备和存储介质
WO2019148657A1 (zh) 关联环境测试方法、电子装置及计算机可读存储介质
CN110515795B (zh) 一种大数据组件的监控方法、装置、电子设备
CN112765023B (zh) 测试用例生成方法、装置
WO2019095667A1 (zh) 数据库数据采集方法、应用服务器及计算机可读存储介质
CN113448862B (zh) 软件版本测试方法、装置及计算机设备
CN113138757B (zh) 前端代码自动生成方法、装置、服务器、***及介质
CN114564446B (zh) 一种文件存储的方法、装置、***及存储介质
CN112256318B (zh) 一种用于依赖产品的构建方法及设备
CN111124872A (zh) 基于差异代码分析的分支检测方法、装置及存储介质
CN110399089B (zh) 数据存储方法、装置、设备和介质
WO2019100690A1 (zh) 电子装置、测试的方法、***及计算机可读存储介质
CN111694684B (zh) 存储设备的异常构造方法、装置、电子设备及存储介质
CN114090113B (zh) 数据源处理插件动态加载的方法、装置、设备及存储介质
CN110716804A (zh) 无用资源的自动删除方法、装置、存储介质及电子设备
US11715496B2 (en) Systems and methods for processing video data
CN112416648A (zh) 数据校验方法及装置
US20150089018A1 (en) Centralized management of webservice resources in an enterprise
CN111367869A (zh) 镜像文件处理方法、装置、存储介质及电子设备
CN116149941A (zh) 服务器部件的监控方法、装置、服务器及存储介质
CN111221742A (zh) 一种测试案例的更新方法、装置、存储介质和服务器
CN113595762B (zh) 一种网卡配置的保存方法及装置
CN114090502A (zh) 一种资源管理方法、装置、设备及存储介质
CN114637969A (zh) 目标对象的鉴权方法及装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18904115

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 11.11.2020)

122 Ep: pct application non-entry in european phase

Ref document number: 18904115

Country of ref document: EP

Kind code of ref document: A1