一种思维导图转换测试用例方法及装置制造方法及图纸

技术编号:34807961 阅读:28 留言:0更新日期:2022-09-03 20:15
本申请实施例提供了一种思维导图转换测试用例方法及装置。该方法包括:获取至少一个思维导图文件;向服务器发送至少一个思维导图文件;接收服务器发送的至少一个测试用例文件;显示至少一个测试用例文件。上述方法通过对绘制的思维导图进行转换生成多种格式的测试用例,避免了出现错填、漏填等问题,同时提高了测试用例的质量以及准确性,提高了软件测试的整体效率。的整体效率。的整体效率。

【技术实现步骤摘要】
一种思维导图转换测试用例方法及装置


[0001]本申请涉及计算机
,尤其涉及一种思维导图转换测试用例方法及装置。

技术介绍

[0002]随着互联网技术的进步和发展,互联网公司对产品的生产质量和效率的要求越来越高。软件测试是贯穿整个软件开发生命周期、对软件产品进行验证和确认的活动过程。测试用例是对软件产品进行测试任务的描述。
[0003]目前在软件测试执行的过程中,通常使用电子表格软件(Microsoft Office Excel,Excel)根据测试的步骤一条条编写测试用例的内容,再将编写完成后的测试用例文件发给开发人员进行评审。这种编写方式耗费时间、效率低下,且容易出现错填、漏填等问题,导致编写的测试用例质量不高、且测试用例格式单一,不利于后续对测试用例修改以及评审,影响软件测试的整体效率。

技术实现思路

[0004]本申请实施例提供了一种思维导图转换测试用例方法及装置,通过对绘制的思维导图进行转换生成多种格式的测试用例,避免了出现错填、漏填等问题,同时提高了测试用例的质量以及准确性,提高了软件测试的整体效率。
[0005]第一方面,本申请实施例提供了一种思维导图转换测试用例方法,包括:
[0006]获取至少一个思维导图文件,所述思维导图文件中包括N级节点,所述N级节点中的每个节点对应测试用例信息,所述N为大于等于1的整数;
[0007]向服务器发送所述至少一个思维导图文件,所述至少一个思维导图文件用于生成至少一个测试用例文件;
[0008]接收所述服务器发送的所述至少一个测试用例文件;
[0009]显示所述至少一个测试用例文件。
[0010]上述方法中,不同于在终端设备的电子表格软件中编写测试用例,而是通过终端设备获取至少一个思维导图文件,再将至少一个思维导图文件发送给服务器,服务器对至少一个思维导图文件解析后生成至少一个测试用例文件,再发送给终端设备,终端设备接收到至少一个测试用例文件后并显示。该方法通过对绘制的思维导图进行转换生成多种格式的测试用例,避免了出现错填、漏填等问题,同时提高了测试用例的质量以及准确性,提高了软件测试的整体效率。
[0011]在一种可能的实现方式中,所述向服务器发送所述至少一个思维导图文件包括:
[0012]获取所述服务器对应的网页地址;
[0013]根据所述网页地址打开网页,通过所述网页向所述服务器上传所述至少一个思维导图文件。
[0014]在本申请实施例中,根据服务器对应的网页地址打开网页后,在网页中上传至少一个思维导图文件,该方法不受时间和地点的限制,在有网络的情况下随时可以向服务器
上传至少一个思维导图文件,方便了用户操作。
[0015]在一种可能的实现方式中,所述根据所述网页地址打开网页,通过所述网页向所述服务器上传所述至少一个思维导图文件包括:
[0016]获取用户设置的上传顺序;
[0017]根据所述上传顺序,通过所述网页向所述服务器上传所述至少一个思维导图文件。
[0018]在本申请实施例中,用户可以根据自身需求设置至少一个思维导图文件中每个思维导图文件的上传顺序,再根据上传顺序向服务器上传至少一个思维导图文件,方便了用户操作,提升了上传过程的人性化。
[0019]在一种可能的实现方式中,所述显示所述至少一个测试用例文件包括:
[0020]获取所述至少一个测试用例文件中每个测试用例文件的重要程度以及文件大小中的至少一项;
[0021]根据所述每个测试用例文件的重要程度以及文件大小中的至少一项,确定所述每个测试用例文件的显示顺序;
[0022]根据所述显示顺序,在所述网页中显示所述至少一个测试用例文件。
[0023]在本申请实施例中,终端设备根据每个测试用例文件的重要程度以及文件大小确定每个测试用例文件的显示顺序,便于用户直接查看网页中的至少一个测试用例文件的重要程度以及文件大小,并根据自身需求选择预览和/或下载测试用例文件,方便了用户操作。
[0024]在一种可能的实现方式中,所述在所述网页中显示所述至少一个测试用例文件之后,还包括:
[0025]获取用户输入的下载信息,其中,所述下载信息包括下载文件个数、下载文件顺序、下载文件格式以及下载文件路径中的至少一项;
[0026]基于所述下载信息,下载所述至少一个测试用例文件,其中,所述测试用例文件包括测试用例文件名称、测试用例信息以及生成时间中的至少一项。
[0027]在本申请实施例中,在网页显示至少一个测试用例文件后,用户根据自身需求输入下载信息,终端设备基于下载信息,从至少一个测试用例文件中选择出符合用户需求的测试用例文件,该方法能够提供给用户多种选择,从而满足用户的需求。
[0028]第二方面,本申请实施例提供了一种思维导图转换测试用例方法,包括:
[0029]接收终端设备发送的至少一个思维导图文件,所述思维导图文件中包括N级节点,所述N级节点中的每个节点对应测试用例信息,所述N为大于等于1的整数;
[0030]对所述至少一个思维导图文件的所述N级节点进行解析,生成至少一个测试用例文件;
[0031]向所述终端设备发送所述至少一个测试用例文件,所述至少一个测试用例文件用于所述终端设备显示。
[0032]上述方法中,不同于在终端设备的电子表格软件中编写测试用例,而是通过服务器接收终端设备发送的至少一个思维导图文件,并对至少一个思维导图文件进行解析生成至少一个测试用例文件,最后向终端设备发送至少一个测试用例文件。该方法通过对绘制的思维导图进行转换生成多种格式的测试用例,避免了出现错填、漏填等问题,同时提高了
测试用例的质量以及准确性,提高了软件测试的整体效率。
[0033]在一种可能的实现方式中,所述对所述至少一个思维导图文件的所述N级节点进行解析,生成至少一个测试用例文件包括:
[0034]获取所述至少一个思维导图文件的所述N级节点中每级节点的个数、以及所述N级节点中第M级节点与第M

1级节点间的连接关系,所述M为大于等于1、且小于等于N的整数;
[0035]根据所述至少一个思维导图文件的所述N级节点中每级节点的个数、以及所述N级节点中第M级节点与第M

1级节点间的连接关系,生成所述至少一个测试用例文件。
[0036]在本申请实施例中,服务器是根据思维导图文件中的N级节点中每级节点的个数、以及N级节点中第M级节点与第M

1级节点间的连接关系,对思维导图文件进行解析生成测试用例文件,这种方式保证了解析思维导图文件的准确性,从而保证了生成的测试用例文件的准确性。
[0037]在一种可能的实现方式中,所述生成所述至少一个测试用例文件包括:
[0038]根据所述至少一个思维导图文件中每个思维导图文件的重要程度,确定所述每个思维导图文件的生成顺序;
[0039]基于所述生成顺序,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种思维导图转换测试用例方法,其特征在于,包括:获取至少一个思维导图文件,所述思维导图文件中包括N级节点,所述N级节点中的每个节点对应测试用例信息,所述N为大于等于1的整数;向服务器发送所述至少一个思维导图文件,所述至少一个思维导图文件用于生成至少一个测试用例文件;接收所述服务器发送的所述至少一个测试用例文件;显示所述至少一个测试用例文件。2.根据权利要求1所述的方法,其特征在于,所述向服务器发送所述至少一个思维导图文件包括:获取所述服务器对应的网页地址;根据所述网页地址打开网页,通过所述网页向所述服务器上传所述至少一个思维导图文件。3.根据权利要求2所述的方法,其特征在于,所述根据所述网页地址打开网页,通过所述网页向所述服务器上传所述至少一个思维导图文件包括:获取用户设置的上传顺序;根据所述上传顺序,通过所述网页向所述服务器上传所述至少一个思维导图文件。4.根据权利要求1

3任一项所述的方法,其特征在于,所述显示所述至少一个测试用例文件包括:获取所述至少一个测试用例文件中每个测试用例文件的重要程度以及文件大小中的至少一项;根据所述每个测试用例文件的重要程度以及文件大小中的至少一项,确定所述每个测试用例文件的显示顺序;根据所述显示顺序,在所述网页中显示所述至少一个测试用例文件。5.根据权利要求4所述的方法,其特征在于,所述在所述网页中显示所述至少一个测试用例文件之后,还包括:获取用户输入的下载信息,其中,所述下载信息包括下载文件个数、下载文件顺序、下载文件格式以及下载文件路径中的至少一项;基于所述下载信息,下载所述至少一个测试用例文件,其中,所述测试用例文件包括测试用例文件名称、测试用例信息以及生成时间中的至少一项。6.一种思维导图转换测试用例方法,其特征在于,包括:接收终端设备发送的至少一个思维导图文件,所述思维导图文件中包括N级节点,所述N级节点中的每个节点对应测试用例信息,所述N为大于等于1的整数;对所述至少一个思维导图文件的所述N级节点进行解析,生成至少一个测试用例文件;向所述终端设备发送所述至少一个测试用例文件,所述至少一个测试用例文件用于所述终端设备显示。7.根据权利要求6所述的方法,其特征在于,所述对所述至少一个思维导图文件的所述N级节点进行解析,生成至少一个测试用例文件包括:获取所述至少一个思维导图文件的所述N级节点中每级节点的个数、以及所述N级节点中第M级节点与第M

1级节点间的连接关系,所述M为大于等于1、且小于等于N的整数;
根据所述至少一个思维导图文件的所述N级节点中每级节点的个数、以及所述N级节点中第M级节点与第M

...

【专利技术属性】
技术研发人员:陈永琴叶振东
申请(专利权)人:深圳希施玛数据科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1