04 2017 档案
摘要:环境搭建。本环境基于win7_x64搭建 安装环境需要用到的工具清单: android sdk:https://developer.android.com/studio/index.html AppiumForWindows_1.4.16.1.zip:http://pan.baidu.com/s/1
阅读全文
摘要:Appium 是一个开源的,跨平台的自动化测试工具。它支持模拟器(iOS,FirefoxOS,Android)和真机(iOS, Android, FirefoxOS)上的原生应用,混合应用和移动 web 应用
阅读全文
摘要:测试报告: 加载minitest-reporters库,并设置相关的参数。既可以在每次运行测试后生成响应的测试报告。 默认会生成一份html的报告在当前目录的test目录下 我们可以指定参数对报告的标题、报告存放目录、html的文件名进行设置。 #测试报告标题$testReportTitle = "
阅读全文
摘要:脚本连跑: rake是ruby中的一个构建工具,和make很像。允许用ruby来写rakefile。 我们使用rake以任务的方式来运行我们的脚本集。 新建Rakefile文件,写入如下内容: require 'rake/testtask' task :default => :autotest Rake::TestTask.new :autotest do |t| files = FileLi...
阅读全文
摘要:本文,谢绝转载。 整体框架设计: 1、用例的解耦性。一个测试用例一个脚本。而并非minitest中的N个test写在一个文件中 2、单独调试与全量连跑或部分连跑 3、任意变量、参数配置。这点对后期维护或产品变更频繁非常重要,后面介绍 4、元素解耦,一个元素定义一个方法 5、报告结果展示 我们来看看具
阅读全文
摘要:环境搭建: 我已经安装了一台全新的win7虚拟机。下面将开始搭建watir环境。 安装包清单。 选择语言: 勾选添加到环境变量和关联.rb文件 2.检查ruby是否安装成功 3.更改gem源。淘宝的源已经没人维护了。我们可以使用ruby-china的源: 更换gem source时,会提示SSL_c
阅读全文
摘要:基本介绍: 本课程的测试环境和工具为:win7+ruby+watir+minitest Watir 全称是“Web Application Testing in Ruby”。它是一种基于网页模式的自动化功能测试工具。为什么选择了watir而不是selenium,可以参考:https://watirmelon.blog/2011/05/05/selenium-webdriver-vs-watir...
阅读全文

浙公网安备 33010602011771号