平时工作中测试一些功能相似度很高,编写该类功能的测试用例经常需要复制来复制去,重复工作挺多,抽取该类功能的共性部分编写了这个工具。
根据模板填写相关信息 --> 导出 Xmind 脑图用例 --> 导出 EXECL 用例
地址:http://43.142.40.119/#/login
账号:test
密码:A123456.
首次访问稍慢一些
生成模板对应着测试用例生成的类型,主要有新建表单、编辑表单、删除操作、启停操作、列表检索、列表排序、列表分页。
基本信息主要由功能名称,提交按钮、用例等级组成。
功能名称:对应用例的操作名称,如"新建用户"功能操作。
提交按钮:对应操作对话框内的提交按钮,如"确定"按钮。
用例等级:全局控制,生成的用例都等于这个等级,在生成的 xmind 脑图中可编辑。
前置条件主要由登录用户、所属模块、其他条件组成。
操作用户:操作此功能对应的用户,如"管理员张三"。
所属模块:操作此功能所在的模块页面,如"/用户管理"模块页面,这里额外需要在每级模块前加上"/"。
其他条件:默认"1.${操作用户}已登录系统 2.已进入到 ${所属模块}模块页面"。当还需要其他的条件时,可以额外补充,如"新建用户"按钮可点击。
MeterSphere 相关主要由责任人 (ID)、版本号组成,主要为 MeterSphere 导入用例模板的必填字段,非必填。
责任人 (ID):对应的是 MeterSphere 的责任人字段。
版本号:对应的是 MeterSphere 中的标签,一般在每条用例当中打上版本号的标签,可以追溯多个版本的用例。
根据不同的生成模板,会展示不同的控件。如:新建表单,展示控件类型,字段名称、是否必填, 输入值等控件,全部控件输入完成,才能新建字段。
填写完成新建表单的例子,其他模板按要求输入即可。
新建配置保存,方便之后不需要重新填写表单信息,通过引用配置来渲染表单内容。
引用配置后,表单如有内容需要更新,可以在更新表单后通过编辑配置更新配置。
通过引用配置来快速渲染表单内容,根据不同的模板,保存对应的配置,如选择新建表单后,在引用配置列表只能看到新建表单的配置。
必填字段填写完成后才可以生成用例,生成 xmind 的思维导图。
文件格式按照 MeterSphere 模板的格式导出,方便导入 MeterSphere 来维护。
初步设想的功能算是完成了,但还有很多改进的地方,我也会保持更新。
欢迎大家在使用后提出意见,上一篇造数工具的介绍 https://testerhome.com/topics/36020。