[发明专利]基于BIM的软件测试用例的建立方法在审
申请号: | 201810939119.3 | 申请日: | 2018-08-17 |
公开(公告)号: | CN109062804A | 公开(公告)日: | 2018-12-21 |
发明(设计)人: | 任志旭;冯梓峰;刘敬疆;于德湖;孙慧;岳乃华;邓金皊 | 申请(专利权)人: | 誉光评估工程咨询(青岛)有限公司;住房和城乡建设部科技发展促进中心;青岛理工大学 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 青岛发思特专利商标代理有限公司 37212 | 代理人: | 巩同海 |
地址: | 266000 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于BIM的软件测试用例的建立方法,属于软件的检验检测技术领域。本发明包括如下步骤:第一步:规定计算的路径起点为系统启动,终点为系统退出;第二步:基于BIM的软件行为规格规定;第三步:找出所有要考虑的对象;第四步:对每一个对象,确定需要考虑的行动;第五步:对每一个对象,确定需要考虑的变量;第六步:对每个行动,定义行动的条件,预期结果;第七步:对每一个行动条件,规定在此预期结果下,下一步所允许的行动以及条件:本发明通过软件测试用例和BIM具体参数的结合,实现BIM测试用例的建立,提高了测试用例的建立效率和评估质量。 | ||
搜索关键词: | 软件测试 预期结果 测试 检验检测 路径起点 软件行为 系统启动 评估 退出 | ||
【主权项】:
1.一种基于BIM的软件测试用例的建立方法,其特征在于,包括如下步骤:第一步:规定计算的路径起点为系统启动,终点为系统退出;第二步:基于BIM的软件行为规格规定;第三步:找出所有要考虑的对象:用来代表待测软件,图形人机接口控件,包括户型类型和构件属性,户型类型包括户型名称、封面、建筑模型、结构模型、电机模型和装修模型,构件属性包括名称、构件号、规格、尺寸和备注;第四步:对每一个对象,确定需要考虑的行动:用来描述图形人机接口引起软件变化的鼠标点击、键盘输入、事件,以及在日常语言层面的行动描述,包括材料成本、人工成本和机具成本;第五步:对每一个对象,确定需要考虑的变量:用来描述控件属性,变量包括墙板堆放次序、楼板堆放次序,在描述待测软件行为,产生测试用例中,只用字符串,让字符串的语义来代表变量内容;第六步:对每个行动,定义行动的条件,预期结果:利用Dijkstra路径算法定义行动的条件;第七步:对每一个行动条件,规定在此预期结果下,下一步所允许的行动以及条件:收集待测软件行为规格规定所有“条件‑行动‑预期结果”形成集合;选择集合中一个“条件‑行动‑预期结果”;找出从起点到此“条件‑行动‑预期结果”的路径;找出从此“条件‑行动‑预期结果”到终点的路径;运算结果连接起来,就得到一个覆盖此“条件‑行动‑预期结果”的测试用例;在集合里,剔除已产生的测试用例和已经用过的“条件‑行动‑预期结果”;在缩小的集合里,选择一个“条件‑行动‑预期结果”,直到得出一个最小的并且准确覆盖所有“条件‑行动‑预期结果”的测试用例集合。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于誉光评估工程咨询(青岛)有限公司;住房和城乡建设部科技发展促进中心;青岛理工大学,未经誉光评估工程咨询(青岛)有限公司;住房和城乡建设部科技发展促进中心;青岛理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810939119.3/,转载请声明来源钻瓜专利网。