Web

[Ruby on Rails系列]3、初试Rails:使用Rails开发第一个Web程序

本次的主要任务是开发第一个Rails程序。需要特别指出的是,本次我选用了一个(PaaS开发平台),也就是Rails教程中介绍的Cloud 9平台,该平台已经自动为我们作好了环境配置的工作;只要你有一个浏览器就可以使用该云端开发环境。非常的方便快捷!简直赞!平台网址如下:Cloud 9使用方法: (3)点击“Create New Workspac

2015-07-13 11:24:52

基于Ruby的watir-webdriver自动化测试方案与实施(二)

接着基于Ruby的watir-webdriver自动化测试方案与实施(一) http://www.cnblogs.com/Javame/p/4159360.html 继续 ... ...   回顾 软件自动化测试的概述            W

2015-07-13 11:24:33

基于Ruby的Watir-WebDriver自动化测试方案

Watir-WebDriver                       —— 软件测试的自动化时代 QQ群:160409929                  自动化测试方案书  

2015-07-13 11:24:30

ASP.NET MVC 和 Ruby 相结合的Web框架Oak

在http://www.asp.net/mvc/open-source 上有个项目Oak: Frictionless development for ASP.NET MVC single page web apps. Prototypical and dynamic capabilities brought to C#. 项目地址:http://amir

2015-07-13 11:24:29

[Ruby] HTTP mock 库 -- webmock

最近又在做RESTful的应用开发,自动化测试使用的Ruby写脚本。 运用BDD/TDD的开发思路,希望能先从使用Mock表达行为开始 这里使用如Ruby的webmock框架 (gem install webmock)来尝试 require \"test/unit\" require \"shoulda\" require \"webmoc

2015-07-13 11:24:16

ruby+selenium-webdriver一步一步完成自动化测试(1)—–第一个小例子

第一个小例子,登录soso首页,简单直观易懂。通常我们都是这样写的,网上各种例子也是这样的。 1.打开文本编辑器SciTe 2.file–new新建一个文件,写下如下代码 #encoding = gbk require \'selenium-webdriver\' chrome = Selenium::WebDriver.for

2015-07-13 11:24:12

乙醇的webdriver实用指南ruby版本

webdriver实用指南是乙醇2013年分享计划的一部分,作为对已逝去的selenium2时代的追忆。   目录如下 启动浏览器 关闭浏览器 浏览器最大化 设置浏览器大小 访问链接 打印当前页面的title及url 前进和后退 简单的对象定位 定位一组对象 层级定位 操作测试对象 send keys模拟按键输入

2015-07-13 11:24:06

用Ruby实现 Web Service Server ,并用Ruby发送 HTTP请求 Web Service

因为项目需要,搭建一个最简单的web service Server,并用Ruby发送HTTP请求 Web Service   1. 首先先搭建一个Server , 实现一个简单的加法   require \'soap/rpc/standaloneServer\' class AddClass def add(i,j)

2015-07-13 11:24:02

web application testing in ruby (2)

因为watir无法录制脚本,只能自己动手写了。但是要知道当前html页面有哪些控件才能写脚本。于是先用irb来察看ogame的主页面: irb(main):001:0> require \'watir\'=> trueirb(main):002:0> ie = Watir::IE

2015-07-13 11:24:01

ruby webdriver如何解决中文乱码问题

用ruby编写webdriver脚本,有时经常会遇到中文乱码的问题,统一字符集可以解决这些问题 1.首先确认ide的保存方式是否和访问的页面一致,如果不一致的话请设置为一致 2.有时会同时访问多个页面,或者多个iframe,或者既访问页面和iframe的情况,这个时候,需要确认每个页面和iframe的字符编码的格式分别为什么,然后作相应的转码 re

2015-07-13 11:23:48

基于Ruby的watir-webdriver自动化测试方案与实施(一)

基于Ruby的watir-webdriver自动化测试方案与实施(五)   基于Ruby的watir-webdriver自动化测试方案与实施(四)   基于Ruby的watir-webdriver自动化测试方案与实施(三)   基于Ruby的watir-webdriver自动化测试方案与实施(二)

2015-07-13 11:23:40

应用Selenium和Ruby进行面向领域的Web测试

应用Selenium和Ruby进行面向领域的Web测试 作者 徐昊 发布于 2007年5月21日 下午10时46分 社区 Agile, Ruby 主题 开放源代码, 单元测试, Ruby on Rails 应用Selenium进行Web测试时,经常会遇到下面的几个麻烦问题: 大量使用name、id、xpath等页面元素

2015-07-13 11:23:31

【使用Ruby进行Web应用测试】---使用watir组件登陆imzc博客

  由于登录部分有验证码,为了使用方便测试,因此留了一个借口,当通过http请求该页面时,会返回验证码的数字. 比如请求http://imzc.net/get_verifycode_for_watir.php?debug=1而获得当前的验证码. 在sablog中,验证码是保存在$_SESSION中的,因此,直接显示出来即可,下面是此脚本的代

2015-07-13 11:22:58

Redmine是用Ruby开发的基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统

2015-07-13 11:22:57

基于Ruby的watir-webdriver自动化测试方案与实施(三)

接着基于Ruby的watir-webdriver自动化测试方案与实施(二) http://www.cnblogs.com/Javame/p/4159468.html 继续 ... ...   编写脚本首先要学会捕获元素,接下来就要学习页面元素的捕获。 页面元素 attribute_value 获取当前控件的属性 Value =

2015-07-13 11:22:54

web application testing in ruby (1)

       最近开始玩一个叫OGame的web游戏,才玩了几天就发现基建太费时间了,才升到lev12就要等将近2个小时。浏览了游戏的FAQ和讨论区,发现游戏没有提供公开的接口,于是便想写个程序来简化操作,初步考虑了一下,有2个方案可以选择:

2015-07-13 11:22:37

从0到1,教你实现基于Ruby的watir-webdriver自动化测试

一、为什么选择Ruby 【1】完全开源。 【2】多平台:Ruby可以运行在Linux, UNIX, Windows, MS-DOS, BeOS, OS/2.. 【3】多线程:线程就是指在一个程序中处理若干控制流的功能。与OS提供的进程不同的是,线程可以共享内存空间。 【4】完全面向对象。 【5】不需要内存管理:具有垃圾回收(Garbage

2015-07-13 11:22:32

ruby webdriver 启动firefox driver时,加载firebug的扩展

在官方wiki上看到 Adding an extension It\'s often useful to have Firebug available in the Firefox instance launched by WebDriver:   profile = Selenium::WebDriver::Firefox::Prof

2015-07-13 11:22:08

Sencha-Touch开发环境准备(Webstorm+Ruby)

1 开发工具准备 1.1 工具下载:     1、编码工具(推荐) WebStorm-4.0.3.exe     2、SenchaSDK用来创建、打包sencha项目 SenchaSDKTools-2.0.0-beta3-windows.exe   &n

2015-07-13 11:21:05

几种实用型Ruby Web开发框架介绍

大家在通过对Ruby的学习后,都知道,Ruby on Rails是一款性能非常优越的Ruby Web开发框架。但是其他的Ruby Web开发框架又有多少人知道一二呢? 迅速掌握Ruby文件锁概念Ruby操作文件权限技巧分享Ruby will_paginate知识堂详细解读Ruby输出文件信息实现方式Ruby元编程构造简单优雅解决方案

2015-07-13 11:21:05