CN107832229A - 一种基于nlp的***测试用例自动生成方法 - Google Patents

一种基于nlp的***测试用例自动生成方法 Download PDF

Info

Publication number
CN107832229A
CN107832229A CN201711256576.4A CN201711256576A CN107832229A CN 107832229 A CN107832229 A CN 107832229A CN 201711256576 A CN201711256576 A CN 201711256576A CN 107832229 A CN107832229 A CN 107832229A
Authority
CN
China
Prior art keywords
case
nlp
keyword
template
software
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
Application number
CN201711256576.4A
Other languages
English (en)
Other versions
CN107832229B (zh
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.)
China Helicopter Research and Development Institute
Original Assignee
China Helicopter Research and Development Institute
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 China Helicopter Research and Development Institute filed Critical China Helicopter Research and Development Institute
Priority to CN201711256576.4A priority Critical patent/CN107832229B/zh
Publication of CN107832229A publication Critical patent/CN107832229A/zh
Application granted granted Critical
Publication of CN107832229B publication Critical patent/CN107832229B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/279Recognition of textual entities
    • G06F40/289Phrasal analysis, e.g. finite state techniques or chunking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/30Semantic analysis

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Quality & Reliability (AREA)
  • Computer Hardware Design (AREA)
  • Debugging And Monitoring (AREA)

Abstract

本发明涉及软件测试领域,特别涉及一种基于NLP的***测试用例自动生成方法,包括如下步骤:对软件需求文档进行预处理;利用NLP技术对进行预处理后的信息进行分词与语义分析;构建包含特定关键词的测试用例模板,对上述分析结果进行关键词模板匹配;根据匹配得到的关键字逻辑序列和测试用例模板,通过关键词替换,自动生成***测试用例。本发明的基于NLP的***测试用例自动生成方法,能够自动处理软件需求文档并得到具有语义逻辑的软件需求,技术门槛较低;能够根据软件项目知识积累,自动生成特定模板的***测试用例,提高了测试用例设计的规范性;能够根据软件需求文档,自动生成***测试用例,提高了软件测试效率,降低了测试人员工作强度。

Description

一种基于NLP的***测试用例自动生成方法
技术领域
本发明涉及软件测试领域,特别涉及一种基于NLP的***测试用例自动生成方法。
背景技术
软件测试是软件开发周期中不可或缺的环节,通常需要占用软件开发过程中一半以上的时间成本和费用成本。根据传统的软件开发V模型,软件测试活动可以分为单元测试、集成测试、***测试和验收测试等,每个测试活动都需要完成大量的测试用例设计和编写工作。实现测试用例自动生成能够有效提高测试工作效率。
常见的测试用例自动生成技术有符号执行,基于模型生成,基于形式化方法等。符号执行是一种程序分析方法,主要用于单元测试用例自动生成。符号执行通过分析程序源代码得到特定代码域的输入域和相应路径约束,通过某种搜索算法得到满足相应覆盖率要求的测试路径,即单元测试用例。基于模型生成的方法,适用于使用UML等方法进行建模的软件的测试,通过使用图搜索方法并定义相应的测试覆盖准则,对模型进行抽象和遍历,提取满足覆盖率要求的测试用例。基于形式化方法的用例自动生成技术,是利用形式化语言对***行为进行精确描述从而得到软件***规格说明,对析取范式形式表示的线性谓词进行变换,并利用相关域测试策略自动生成测试用例。
***测试用例自动生成,主要采用基于模型和基于形式化方法,但都要求对软件需求进行精确建模或形式化描述,所需的技术门槛较高,在一般的软件开发中应用成本较高。目前仍存在大量的软件开发活动是基于文档形式进行的,软件需求仍以非结构化的文本信息为主,没有实现精确的模型或形式化描述。对于这一类软件的测试活动,仍以手动设计和编写测试用例为主,测试人员工作量较大且效率较低。
发明内容
本发明的目的是提供了一种基于NLP的***测试用例自动生成方法,以解决现有测试用例生成方法存在的至少一个问题。
本发明的技术方案是:
一种基于NLP的***测试用例自动生成方法,包括如下步骤:
步骤一、对软件需求文档进行预处理;
步骤二、利用NLP技术对步骤一中进行预处理后的信息进行分词与语义分析;
步骤三、构建包含特定关键词的测试用例模板,对步骤二中得到的分析结果进行关键词模板匹配;
步骤四、根据匹配得到的关键字逻辑序列和测试用例模板,通过关键词替换,自动生成***测试用例。
可选的,在所述步骤一中,预处理包括将文档转换为纯文本,保留章节标题和段落信息,并提取特定章节。
可选的,在所述步骤二中,进行分词与语义分析包括:
步骤2.1、对经过预处理后的文本,以段落为基本模块提取文字序列;
步骤2.2、对单句话进行分词,得到词组序列;
步骤2.3、对词组序列进行浅层语义分析,标注语义角色,得到关键词逻辑序列。
可选的,在所述步骤三中,进行关键词模板匹配包括:
步骤3.1、提取词组逻辑序列中的主语词组;
步骤3.2、在项目测试用例模板库中进行主语关键词匹配;
步骤3.3、若找到匹配的测试用例模板,则根据词组逻辑序列,自动生成***测试用例;若没有找到匹配的关键词,则该语句处理结束。
发明效果:
本发明的基于NLP的***测试用例自动生成方法,能够自动处理软件需求文档并得到具有语义逻辑的软件需求,技术门槛较低;另外,能够根据软件项目知识积累,自动生成特定模板的***测试用例,提高了测试用例设计的规范性;进一步,能够根据软件需求文档,自动生成***测试用例,提高了软件测试效率,降低了测试人员工作强度。
附图说明
图1是本发明基于NLP的***测试用例自动生成方法流程图;
图2是基于NLP的分词与语义分析流程图;
图3是关键词匹配示意图。
具体实施方式
为使本发明实施的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行更加详细的描述。在附图中,自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。所描述的实施例是本发明一部分实施例,而不是全部的实施例。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。下面结合附图对本发明的实施例进行详细说明。
在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明保护范围的限制。
下面结合附图1至图3对本发明的基于NLP的***测试用例自动生成方法做进一步详细说明。
本发明提供了一种基于NLP(Natural Language Processing,自然语言处理)的***测试用例自动生成方法,对文本形式的软件需求进行分词和语义分析得到特定关键词,再根据由领域知识提取的关键词模板,自动生成相应的测试用例。
本发明的基于NLP的***测试用例自动生成方法,主要分为四个步骤:文本预处理、分词与语义分析、关键词模板匹配、测试用例自动生成。
1)文本预处理:
对软件需求文档进行预处理,主要是将文档转换为纯文本,保留章节标题和段落信息,并提取特定章节。软件需求文档都是根据特定模板进行编制,每个章节都是对特定内容的描述。***测试用例设计集中在软件功能描述,提取出来的章节内容是下一步处理的重点。
2)分词与语义分析:
分词与语义分析环节是利用NLP技术,得到对软件功能描述的关键。分词算法建议使用基于字符匹配的分词方法,利用软件开发项目涉及的特定领域知识得到词汇库,再利用搜索算法进行扫描匹配分词。语义分析算法采用句子级的浅层语义分析,标注出语句的成分类型,如主语、谓语、宾语等成分,从而得到逻辑关系。
分词与语义分析主要步骤如图2所示,包括如下步骤:
S1、对经过预处理后的文本,以段落为基本模块提取文字序列;
S2、对单句话进行分词,得到词组序列;
S3、对词组序列进行浅层语义分析,标注语义角色,得到关键词逻辑序列。
3)关键词模板匹配:
针对软件项目的特定工程领域,基于项目工程经验,针对软件需求一般有针对性的需求分析和测试用例设计方法。根据积累下来的软件测试设计经验,可以形成包含特定关键词的测试用例模板,并可以通过关键词进行查找匹配。
关键词模板匹配方法如图3所示,包括如下步骤:
S1、提取词组逻辑序列中的主语词组;
S2、在项目测试用例模板库中进行主语关键词匹配;
S3、若找到匹配的测试用例模板,则根据词组逻辑序列,自动生成***测试用例;若没有找到匹配的关键词,则该语句处理结束。
4)测试用例自动生成:
根据匹配得到的关键字逻辑序列和测试用例模板,通过关键词替换,可以自动生成***测试用例。
本发明的基于NLP的***测试用例自动生成方法,能够自动处理软件需求文档并得到具有语义逻辑的软件需求,技术门槛较低;另外,能够根据软件项目知识积累,自动生成特定模板的***测试用例,提高了测试用例设计的规范性;进一步,能够根据软件需求文档,自动生成***测试用例,提高了软件测试效率,降低了测试人员工作强度。
下面以航电***中的一个画面的软件需求及其***测试用例设计为例,对本发明基于NLP的***测试用例自动生成方法进行说明。
1、软件需求为word形式的文档,经过预处理提取文本后,得到如下章节的内容描述:
5功能描述;
5.1主页面显示;
在主页面下按压“地图”键,进入数字地图导航页面;
在数字地图导航页面,航向显示范围为-180.0到179.9;
经过NLP的分词处理后,可以自动得到两句话的相应词组序列:
No.1在/主页面下/按压/“地图”键/进入/数字地图导航页面;
No.2/在/数字地图导航页面/航向/显示范围/为/-180.0/到/179.9;
并可以得到相应的成分:
No.1:
名词:主页面、“地图”键、数字地图导航页面;
动词:按压、进入;
状态语:在;
No.2:
名词:数字地图导航页面、航向、显示范围=;
动词:为、;
状态语:在、到;
数词:-180,179;
经过语义分析,根据得到的权重值,可以自动得到相应的关键词逻辑序列:
No.1主页面、按压、“地图”键、进入、数字地图导航页面;
No.2数字地图导航页面、航向、显示范围、-180、179;
在过往的软件项目测试实践中,已经积累了一定量的软件测试用例模板:
模板1在{{X1}}页面,按压{{X2}}键,观察是否进入{{X3}}页面;
关键词:页面、按压、键、进入;
模板2在{{X1}}页面,通过设置不同的外部输入,观察{{X2}}在显示范围为下边界{{X3}}外、上、内,上边界{{X4}}上、外是否显示正常;
关键词:页面、显示范围;
对上述得到了语句进行模板匹配,得到的结果为第1句话匹配模板1,第二句话匹配模板2,再将每句话的关键词替换模板中的可替换部分,可以自动生成测试用例。
测试用例1,在主页面,按压“地图”键,观察是否进入数字地图导航页面。
测试用例2,在数字地图导航页面,通过设置不同的外部输入,观察航向在显示范围为下边界-180.0外、上、内,上边界179上、外是否显示正常。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
因此,本发明的保护范围应以所述权利要求的保护范围为准。

Claims (4)

1.一种基于NLP的***测试用例自动生成方法,其特征在于,包括如下步骤:
步骤一、对软件需求文档进行预处理;
步骤二、利用NLP技术对步骤一中进行预处理后的信息进行分词与语义分析;
步骤三、构建包含特定关键词的测试用例模板,对步骤二中得到的分析结果进行关键词模板匹配;
步骤四、根据匹配得到的关键字逻辑序列和测试用例模板,通过关键词替换,自动生成***测试用例。
2.根据权利要求1所述的基于NLP的***测试用例自动生成方法,其特征在于,在所述步骤一中,预处理包括将文档转换为纯文本,保留章节标题和段落信息,并提取特定章节。
3.根据权利要求1所述的基于NLP的***测试用例自动生成方法,其特征在于,在所述步骤二中,进行分词与语义分析包括:
步骤2.1、对经过预处理后的文本,以段落为基本模块提取文字序列;
步骤2.2、对单句话进行分词,得到词组序列;
步骤2.3、对词组序列进行浅层语义分析,标注语义角色,得到关键词逻辑序列。
4.根据权利要求1所述的基于NLP的***测试用例自动生成方法,其特征在于,在所述步骤三中,进行关键词模板匹配包括:
步骤3.1、提取词组逻辑序列中的主语词组;
步骤3.2、在项目测试用例模板库中进行主语关键词匹配;
步骤3.3、若找到匹配的测试用例模板,则根据词组逻辑序列,自动生成***测试用例;若没有找到匹配的关键词,则该语句处理结束。
CN201711256576.4A 2017-12-03 2017-12-03 一种基于nlp的***测试用例自动生成方法 Active CN107832229B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711256576.4A CN107832229B (zh) 2017-12-03 2017-12-03 一种基于nlp的***测试用例自动生成方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711256576.4A CN107832229B (zh) 2017-12-03 2017-12-03 一种基于nlp的***测试用例自动生成方法

Publications (2)

Publication Number Publication Date
CN107832229A true CN107832229A (zh) 2018-03-23
CN107832229B CN107832229B (zh) 2021-06-11

Family

ID=61641136

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711256576.4A Active CN107832229B (zh) 2017-12-03 2017-12-03 一种基于nlp的***测试用例自动生成方法

Country Status (1)

Country Link
CN (1) CN107832229B (zh)

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108536595A (zh) * 2018-04-09 2018-09-14 平安普惠企业管理有限公司 测试用例智能化匹配方法、装置、计算机设备及存储介质
CN108920382A (zh) * 2018-07-31 2018-11-30 惠州市德赛西威汽车电子股份有限公司 测试用例生成方法、装置、存储介质及服务器
CN108959256A (zh) * 2018-06-29 2018-12-07 北京百度网讯科技有限公司 短文本的生成方法、装置、存储介质和终端设备
CN109035368A (zh) * 2018-07-03 2018-12-18 百度在线网络技术(北京)有限公司 用于ar场景的信息处理方法、装置、设备及存储介质
CN109446060A (zh) * 2018-09-13 2019-03-08 百富计算机技术(深圳)有限公司 一种服务端测试用例集的生成方法、终端设备及存储介质
CN109587351A (zh) * 2019-01-23 2019-04-05 北京三快在线科技有限公司 一种呼叫测试方法、装置、设备及存储介质
CN109726113A (zh) * 2018-08-17 2019-05-07 平安普惠企业管理有限公司 测试用例生成方法、设备、装置及计算机可读存储介质
CN109918296A (zh) * 2019-02-14 2019-06-21 百度在线网络技术(北京)有限公司 软件自动化测试方法及装置
CN110399597A (zh) * 2018-04-24 2019-11-01 西门子股份公司 模板提取***、装置和方法
CN110780850A (zh) * 2019-10-24 2020-02-11 上海复深蓝软件股份有限公司 需求用例辅助生成方法、装置、计算机设备及存储介质
CN111475410A (zh) * 2020-03-31 2020-07-31 北京经纬恒润科技有限公司 一种测试用例生成方法及装置
CN111899740A (zh) * 2020-07-23 2020-11-06 深圳慕智科技有限公司 一种基于测试需求的语音识别***众包测试用例生成方法
CN111930623A (zh) * 2020-08-10 2020-11-13 中国工商银行股份有限公司 一种测试案例构建方法、装置及电子设备
CN111966575A (zh) * 2020-05-19 2020-11-20 中国航空无线电电子研究所 一种航空机载显示软件的图形自动化测试方法
CN112579466A (zh) * 2020-12-25 2021-03-30 深圳证券交易所 测试用例的生成方法、装置及计算机可读存储介质
CN112579474A (zh) * 2020-12-30 2021-03-30 中国科学院长春光学精密机械与物理研究所 软件测试需求提取***及其测试需求提取方法
CN112597034A (zh) * 2020-12-25 2021-04-02 深圳证券交易所 测试用例的生成方法、装置及计算机可读存储介质
CN112884440A (zh) * 2021-03-02 2021-06-01 岭东核电有限公司 核电试验中的试验工序执行方法、装置和计算机设备
CN112965909A (zh) * 2021-03-19 2021-06-15 湖南大学 测试数据、测试用例生成方法及***、存储介质
CN113157572A (zh) * 2021-04-16 2021-07-23 中国工商银行股份有限公司 一种测试案例生成方法、***、电子设备及存储介质
US11074160B2 (en) 2018-12-10 2021-07-27 International Business Machines Corporation Automated test script generator
CN113408144A (zh) * 2021-07-13 2021-09-17 中国科学院国家空间科学中心 一种航天器有效载荷***测试用例设计方法
CN113486637A (zh) * 2021-07-07 2021-10-08 上海中通吉网络技术有限公司 智能化动态自定义合同生成方法和装置
CN113535125A (zh) * 2021-08-04 2021-10-22 中国工商银行股份有限公司 金融需求项生成方法及装置
CN113672503A (zh) * 2021-08-03 2021-11-19 中移(杭州)信息技术有限公司 测试用例的生成方法、***、终端设备以及存储介质
CN114238070A (zh) * 2021-11-09 2022-03-25 中国电力科学研究院有限公司 一种基于语义识别的测试脚本生成方法及***
CN117453576A (zh) * 2023-12-25 2024-01-26 企迈科技有限公司 基于DXM模型的SaaS软件测试用例构建方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102779091A (zh) * 2012-06-18 2012-11-14 中兴通讯股份有限公司 测试转化方法及装置
US8838440B2 (en) * 2010-09-14 2014-09-16 International Business Machines Corporation Generating parser combination by combining language processing parsers
CN104391793A (zh) * 2014-11-27 2015-03-04 中国联合网络通信集团有限公司 测试步骤及测试脚本生成方法及装置
CN107038229A (zh) * 2017-04-07 2017-08-11 云南大学 一种基于自然语义分析的用例提取方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8838440B2 (en) * 2010-09-14 2014-09-16 International Business Machines Corporation Generating parser combination by combining language processing parsers
CN102779091A (zh) * 2012-06-18 2012-11-14 中兴通讯股份有限公司 测试转化方法及装置
CN104391793A (zh) * 2014-11-27 2015-03-04 中国联合网络通信集团有限公司 测试步骤及测试脚本生成方法及装置
CN107038229A (zh) * 2017-04-07 2017-08-11 云南大学 一种基于自然语义分析的用例提取方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
王红园; 郭永飞; 姬琪: "《面向需求覆盖的航天软件测试用例优化方法》", 《光学精密工程》 *
黄丽霞,周丽霞,赵丽梅: "《信息检索教程》", 31 July 2014, 知识产权出版社 *

Cited By (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108536595B (zh) * 2018-04-09 2024-01-30 平安普惠企业管理有限公司 测试用例智能化匹配方法、装置、计算机设备及存储介质
CN108536595A (zh) * 2018-04-09 2018-09-14 平安普惠企业管理有限公司 测试用例智能化匹配方法、装置、计算机设备及存储介质
CN110399597A (zh) * 2018-04-24 2019-11-01 西门子股份公司 模板提取***、装置和方法
CN110399597B (zh) * 2018-04-24 2023-11-17 西门子股份公司 模板提取***、装置和方法
CN108959256A (zh) * 2018-06-29 2018-12-07 北京百度网讯科技有限公司 短文本的生成方法、装置、存储介质和终端设备
CN109035368A (zh) * 2018-07-03 2018-12-18 百度在线网络技术(北京)有限公司 用于ar场景的信息处理方法、装置、设备及存储介质
CN108920382A (zh) * 2018-07-31 2018-11-30 惠州市德赛西威汽车电子股份有限公司 测试用例生成方法、装置、存储介质及服务器
CN109726113A (zh) * 2018-08-17 2019-05-07 平安普惠企业管理有限公司 测试用例生成方法、设备、装置及计算机可读存储介质
CN109446060A (zh) * 2018-09-13 2019-03-08 百富计算机技术(深圳)有限公司 一种服务端测试用例集的生成方法、终端设备及存储介质
CN109446060B (zh) * 2018-09-13 2021-09-24 百富计算机技术(深圳)有限公司 一种服务端测试用例集的生成方法、终端设备及存储介质
US11074160B2 (en) 2018-12-10 2021-07-27 International Business Machines Corporation Automated test script generator
CN109587351A (zh) * 2019-01-23 2019-04-05 北京三快在线科技有限公司 一种呼叫测试方法、装置、设备及存储介质
CN109918296A (zh) * 2019-02-14 2019-06-21 百度在线网络技术(北京)有限公司 软件自动化测试方法及装置
CN109918296B (zh) * 2019-02-14 2022-12-06 百度在线网络技术(北京)有限公司 软件自动化测试方法及装置
CN110780850A (zh) * 2019-10-24 2020-02-11 上海复深蓝软件股份有限公司 需求用例辅助生成方法、装置、计算机设备及存储介质
CN111475410A (zh) * 2020-03-31 2020-07-31 北京经纬恒润科技有限公司 一种测试用例生成方法及装置
CN111966575A (zh) * 2020-05-19 2020-11-20 中国航空无线电电子研究所 一种航空机载显示软件的图形自动化测试方法
CN111966575B (zh) * 2020-05-19 2023-12-12 中国航空无线电电子研究所 一种航空机载显示软件的图形自动化测试方法
CN111899740A (zh) * 2020-07-23 2020-11-06 深圳慕智科技有限公司 一种基于测试需求的语音识别***众包测试用例生成方法
CN111930623B (zh) * 2020-08-10 2023-07-25 中国工商银行股份有限公司 一种测试案例构建方法、装置及电子设备
CN111930623A (zh) * 2020-08-10 2020-11-13 中国工商银行股份有限公司 一种测试案例构建方法、装置及电子设备
CN112579466B (zh) * 2020-12-25 2024-06-07 深圳证券交易所 测试用例的生成方法、装置及计算机可读存储介质
CN112597034A (zh) * 2020-12-25 2021-04-02 深圳证券交易所 测试用例的生成方法、装置及计算机可读存储介质
CN112579466A (zh) * 2020-12-25 2021-03-30 深圳证券交易所 测试用例的生成方法、装置及计算机可读存储介质
CN112579474A (zh) * 2020-12-30 2021-03-30 中国科学院长春光学精密机械与物理研究所 软件测试需求提取***及其测试需求提取方法
CN112884440A (zh) * 2021-03-02 2021-06-01 岭东核电有限公司 核电试验中的试验工序执行方法、装置和计算机设备
CN112884440B (zh) * 2021-03-02 2024-05-24 岭东核电有限公司 核电试验中的试验工序执行方法、装置和计算机设备
CN112965909A (zh) * 2021-03-19 2021-06-15 湖南大学 测试数据、测试用例生成方法及***、存储介质
CN112965909B (zh) * 2021-03-19 2024-04-09 湖南大学 测试数据、测试用例生成方法及***、存储介质
CN113157572A (zh) * 2021-04-16 2021-07-23 中国工商银行股份有限公司 一种测试案例生成方法、***、电子设备及存储介质
CN113157572B (zh) * 2021-04-16 2024-02-23 中国工商银行股份有限公司 一种测试案例生成方法、***、电子设备及存储介质
CN113486637A (zh) * 2021-07-07 2021-10-08 上海中通吉网络技术有限公司 智能化动态自定义合同生成方法和装置
CN113408144A (zh) * 2021-07-13 2021-09-17 中国科学院国家空间科学中心 一种航天器有效载荷***测试用例设计方法
CN113408144B (zh) * 2021-07-13 2021-12-07 中国科学院国家空间科学中心 一种航天器有效载荷***测试用例设计方法
CN113672503A (zh) * 2021-08-03 2021-11-19 中移(杭州)信息技术有限公司 测试用例的生成方法、***、终端设备以及存储介质
CN113535125A (zh) * 2021-08-04 2021-10-22 中国工商银行股份有限公司 金融需求项生成方法及装置
CN114238070A (zh) * 2021-11-09 2022-03-25 中国电力科学研究院有限公司 一种基于语义识别的测试脚本生成方法及***
CN114238070B (zh) * 2021-11-09 2023-08-18 中国电力科学研究院有限公司 一种基于语义识别的测试脚本生成方法及***
CN117453576A (zh) * 2023-12-25 2024-01-26 企迈科技有限公司 基于DXM模型的SaaS软件测试用例构建方法
CN117453576B (zh) * 2023-12-25 2024-04-09 企迈科技有限公司 基于DXM模型的SaaS软件测试用例构建方法

Also Published As

Publication number Publication date
CN107832229B (zh) 2021-06-11

Similar Documents

Publication Publication Date Title
CN107832229A (zh) 一种基于nlp的***测试用例自动生成方法
US11475209B2 (en) Device, system, and method for extracting named entities from sectioned documents
CN106777275B (zh) 基于多粒度语义块的实体属性和属性值提取方法
CN107818085B (zh) 阅读机器人进行阅读理解的答案选择方法及***
CN104933027B (zh) 一种利用依存分析的开放式中文实体关系抽取方法
WO2016127677A1 (zh) 地址结构化方法及装置
CN111488466B (zh) 中文带标记错误语料生成方法、计算装置和存储介质
CN102779135B (zh) 跨语言获取搜索资源的方法和装置及对应搜索方法和装置
CN112100322B (zh) 一种基于知识图谱的api元素比较结果自动生成方法
CN103294664A (zh) 开放领域新词发现的方法及***
CN104503998A (zh) 针对用户查询句的类型识别方法及装置
CN104133855A (zh) 一种输入法智能联想的方法及装置
CN105975475A (zh) 基于中文短语串的细粒度主题信息抽取方法
CN107992476B (zh) 面向句子级生物关系网络抽取的语料库生成方法及***
CN113312922B (zh) 一种改进的篇章级三元组信息抽取方法
CN109522396B (zh) 一种面向国防科技领域的知识处理方法及***
Abdurakhmonova et al. Linguistic functionality of Uzbek Electron Corpus: uzbekcorpus. uz
Abdelnabi et al. Generating uml class diagram from natural language requirements: A survey of approaches and techniques
Parameswarappa et al. Kannada word sense disambiguation using decision list
Amsterdamer et al. A natural language interface for querying general and individual knowledge
CN110688863A (zh) 一种文档翻译***及文档翻译方法
CN105786971A (zh) 一种面向国际汉语教学的语法点识别方法
CN105389303A (zh) 一种异源语料自动融合方法
CN111814476A (zh) 一种实体关系的抽取方法和装置
Sun A natural language interface for querying graph databases

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
GR01 Patent grant
GR01 Patent grant