今天主管让我看一下TestOptimal 是什么东西,也不知道他从哪里听说的,于是怀着好奇的心百度了一下,居然国内网站没有一点讨论的痕迹,于是翻官网,查文档,不得不说相关文档及演示做的相当出色,看了简短的官方介绍,对MBT逐渐产生兴趣,于是决定写这个系列的文章,也记录自己的学习过程,唯一不尽人意的地方就是TestOptimal是收费的,下载安装以后会有30天的使用。在学习这个工具之前对自动化测试有所了解。
TestOptimal是一个基于模型(MBT)的测试设计和测试自动化工具集,帮助你带来灵活性和提高效率,改善测试过程,缩短测试周期。具体的大家还是去官网看一下(http://www.testoptimal.com)
一.安装:
登录官网(http://www.testoptimal.com)点击打开链接, 下载TestOptimal 安装包,点击图片所示链接
填写自己信息(邮箱一定填写正确,因为会收到30天试用序列号)
下载后解压,我的版本是TestOptimal_5.1.1_win.zip 点击setup.bat 启动服务
TestOptimal 默认端口是8888.如果出现服务无法启动可能是端口占用,大家可以参考这篇文章http://blog.csdn.net/playboyanta123/article/details/8150440 关掉相应端口,如果顺利的话,服务会启动,自动打开IDE界面,默认是火狐浏览器,建议大家安装火狐。IDE启动后,会让你输入序列号,去邮箱去找序列号,所以邮箱一定要填对。完成后刷新。
二.示例
点击图中的FileList 会有软件自带的相关实例。我们点击其中一个实例
漂亮的模型图显示出来,大家可以点击侧边栏的开始小三角按钮,程序便会自动跑起来,玩过selenium的都知道,应该和webdriver原理实现一样,其实看了一下模型创建过程,Selenium是作为插件来使用的。也可以点击侧边栏双小三角,会发现程序就像流水灯一样在模型图里跑起来,可以清晰地看到路径图。瞬间觉得这东西做的好厉害。
其他功能具体的还需要大家来不断摸索。