摘要: 测试报告: 加载minitest-reporters库,并设置相关的参数。既可以在每次运行测试后生成响应的测试报告。 默认会生成一份html的报告在当前目录的test目录下 我们可以指定参数对报告的标题、报告存放目录、html的文件名进行设置。 #测试报告标题$testReportTitle = " 阅读全文
posted @ 2017-04-10 16:04 Fithon 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 脚本连跑: rake是ruby中的一个构建工具,和make很像。允许用ruby来写rakefile。 我们使用rake以任务的方式来运行我们的脚本集。 新建Rakefile文件,写入如下内容: require 'rake/testtask' task :default => :autotest Rake::TestTask.new :autotest do |t| files = FileLi... 阅读全文
posted @ 2017-04-10 15:33 Fithon 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 本文,谢绝转载。 整体框架设计: 1、用例的解耦性。一个测试用例一个脚本。而并非minitest中的N个test写在一个文件中 2、单独调试与全量连跑或部分连跑 3、任意变量、参数配置。这点对后期维护或产品变更频繁非常重要,后面介绍 4、元素解耦,一个元素定义一个方法 5、报告结果展示 我们来看看具 阅读全文
posted @ 2017-04-10 10:36 Fithon 阅读(431) 评论(0) 推荐(0) 编辑