MBT(model based test)测试实践
演示MBT的小例子,共同探讨如何利用MBT来进行快速高效测试,以及未来MBT的走向
我不是庸医
软件测试好多年,决定坚持下去,做个老测试
展开
-
MBT测试实例:做个“机器人”,使其随机、持续的对“web页面”做交互性测试--补充篇1一些思考
MBT怎样开始测试设计的核心是“设计”所以MBT的核心就是开始设计MBT的不用考虑太多,关键点是先画起来怎么画:你怎么测试的,你就怎么画,不要犹豫,先画起来会发生什么越画,开始心里可能很虚,但是画到最后,即使你连自己画的的逻辑性都考虑不清楚,但是只要保证每个流程上的合理性,那么这个建模就是合理的...原创 2019-08-07 17:43:25 · 455 阅读 · 0 评论 -
MBT测试实例:做个“机器人”,使其随机、持续的对“web页面”做交互性测试(四)测试建模画图及模型说明
画一个图,来代替测试设计图片无法看清楚,我上传了一份高清jpeg,另外下面也有说明,不想花积分的就先将就看https://download.csdn.net/download/weixin_41357300/114234521、先画开始节点以上初始化了一些变量,在未来生成的自动化用例设计中的定义如下:name: true:有效的字符串作为名字...原创 2019-07-26 09:15:17 · 2951 阅读 · 0 评论 -
MBT测试实例:做个“机器人”,使其随机、持续的对“web页面”做交互性测试(三)测试建模画图准备
回顾测试的窗口对象测试基本分析点击新建,就会打开这个窗口测试需要输入name描述formatkeyords ,可以commit和cancel其中name和keywords必须输入信息才能点击commit成功每个可以输入的地方,都可以输入正常值和异常值(不输入也是一种异常值),异常值的话,点击确定会有错误信息提示另外各个参数的输入顺序可变,你可以先输入name在输...原创 2019-07-24 11:17:06 · 436 阅读 · 0 评论 -
MBT测试实例:做个“机器人”,使其随机、持续的对“web页面”做交互性测试(二)涉及工具
本博文注重的是实例讲解,对于工具的使用说明制作简单介绍,如果需要详细了解工具的,请找对应的官网进行查阅工具清单:PC server一台--用于跑跑graphwalkerPC 执行机一台--自动化脚本执行待测web对象--测试对象测试框架 robotframeworkyEd Graph Editor--MBT建模工具graphwalker--MBT模型遍历工具前三项比较简单,主要说下后三项工...原创 2018-05-31 11:44:15 · 3339 阅读 · 4 评论 -
MBT测试实例:做个“机器人”,使其随机、持续的对“web页面”做交互性测试(一)测试目标
综述:MBT技术之前比较热,国内有些公司也在做,例如“华为”之前一直想搞,直到近2年才认真的考虑彻底来用此方法来彻底代替传统的用例设计,和自动化脚本的自动生成。主要原因还是在于领导的决心,以及技术的储备。MBT需要大量的基础框架支撑,以及外围强大的工具支持。这也是为什么小公司很难玩这个的原因。 本系列文章从一个小案例来解释,小公司怎么玩起MBT(流程图建模+自...原创 2018-05-29 08:15:24 · 2730 阅读 · 0 评论 -
MBT测试实例:做个“机器人”,使其随机、持续的对“web页面”做交互性测试(前奏)MBT整体思考
1、为什么要MBT任何测试设计,重点都不在于:发现了多少问题、使用了多牛的测试是工具,开发了多强的测试接口等等,因为这些都是你用的,效果如何不清楚,也无法评审,说白了,专家团队不好给你的测试下结论的重点在于,测试设计的可控、可评审、可维护MBT提供了这样的一个思路,其实现在很多测试同学使用的xmind就是一个初级的MBT建模工具,在不是太大规模的设计上,这个做测试建模还是可以的...原创 2019-07-15 17:30:08 · 613 阅读 · 0 评论