|
申请了帐号一段蛮长的时间了,一直都没有在这里活动过,突然想写点教程当时对这段时间在测试自动化工作上的总结,希望大家支持,你们的response是我的写作动力,如有错误支出恳请各位大虾多多指点。
快速搭建一个自动化测试框架,需要对语言,测试工具,测试概念上有一定的经验积累,才能很好地构建满足产品测试需求的框架,因此本帖会循序渐进,从语言,工具,框架功能与架构上讲解如何构建自动化测试框架。
首先,语言方面,选择比较多,Java,C#,Python,C++,Ruby等,但我们最终选择了JRuby,一方面的原因是Ruby是一种解析型、面向对象的脚本语言,运行时候无需编译,并且具有高可读性与可维护型,特别适合作为测试脚本语言,另外Ruby有强大的社区支持,有强大且稳定的语言库,另一方面,借助于Java的强大力量,给Ruby补充了在企业级上面支持。
本系列将会从以下方面让我们由浅入深了解JRuby语言(内容可能到后面会有些许变化)
1 Let's Play JRuby
1.1 Ruby语言的历史背景
1.2 如何搭建语言环境
1.3 如何搭建开发环境
1.4 print("You are the best!")
1.5 JRuby语言基础
1.6 Ruby Gem 的使用
1.7 什么是IRB
...(待续)
JRuby官方网站:http://www.jruby.org/
Ruby官方网站:http://www.ruby-lang.org/zh_cn/ |
|