- Cucumber - Ruby Testing
- Cucumber - Java Testing
- Cucumber - Debugging
- Cucumber - Reports
- Cucumber - JUnit Runner
- Cucumber - Command Line Options
- Cucumber - Hooks
- Cucumber - Comments
- Cucumber - Data Tables
- Cucumber - Tags
- Cucumber - Scenario Outline
- Cucumber - Annotations
- Cucumber - Scenarios
- Cucumber - Features
- Cucumber - Gherkins
- Cucumber - Environment
- Cucumber - Overview
- Cucumber - Home
Cucumber Useful Resources
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
Cucumber - Ruby Testing
鲁语具有以下优势:
容易理解。
这是一个面向目标的语言。
这是一个强大的阶级图书馆。
它拥有大量的在线支持。
接下来是Cucumber如何与Ruby公司合作。
www.un.org/Depts/DGACM/index_french.htm
Go to DuncanInstaller 下载页面。
下载最适合您的操作系统版本(即32或64轨)。
下载
在安装期间,如以下图像所示,将选择“Add.1.”和“联系......”。
Go to DuncanInstaller 下载页面。
下载“Devkit”版本最适合你的操作系统(即32或64 bit)。
摘录:RubyDevkit 夹。
立即开放指挥。
在Ruby devkit,指挥员如下。
C:Rubydevkit> ruby dk.rb init C:Rubydevkit> ruby dk.rb install
www.un.org/Depts/DGACM/index_chinese.htm
安装Cucumber,首先更新目前的组装
C:UsersAdmin> gem update –system
其次,安装了你需要Cucumber网络测试的宝石。
C:UsersAdmin> gem install --no-ri --no-rdoc rspec C:UsersAdmin> gem install --no-ri --no-rdoc win32console C:UsersAdmin> gem install --no-ri --no-rdoc watir-webdriver C:UsersAdmin> gem install --no-ri --no-rdoc cucumber
龙木
C:UsersAdminDocuments>cucumber –init C:UsersAdminDocuments>cucumber
<4>Step 4-Install IDE - KOMODO。
http://www.activestate.com/komodo-ide/downloads>。
免费安装机。
下载的碎片。
跟踪安装步骤。
完成电离层系统的安装和开放。
Step 7——创建特征文件。
开放式KOMODO编辑。
Cpck on new file icon.
撰写以下案文。
Feature: 用户必须能够利用谷歌搜索内容。
Scenario: 任期。
鉴于我已进入“watir”查询。
当我点击search”
然后,我就看到一些结果。
Cpck save icon.
Give the name as CucumberRuby.feature.
例如:。
Save the file.
开放式KOMODO编辑。
Cpck `New' file icon.
撰写以下法典。
require "watir-webdriver" require "rspec/expectations" Given /^I have entered "([^"]*)" into the query$/ do |term| @browser ||= Watir::Browser.new :firefox @browser.goto "google.com" @browser.text_field(:name => "q").set term end When /^I cpck "([^"]*)"$/ do |button_name| @browser.button.cpck end Then /^I should see some results$/ do @browser.span(:id => "resultStats").wait_until_present @browser.span(:id => "resultStats").should exist @browser.close End
Cpck Save icon.
将姓名改为CucumberRuby.rb
例如,见。
Save the file.
开放式KOMODO编辑。
Cpck on "New' file icon.
撰写以下法典。
require "rubygems" require "test/unit" require "watir-webdriver" class GoogleSearch < Test::Unit::TestCase def setup @browser ||= Watir::Browser.new :firefox end def teardown @browser.close end def test_search @browser.goto "google.com" @browser.text_field(:name => "q").set "watir" @browser.button.cpck @browser.span(:id => "resultStats").wait_until_present assert @browser.title == "watir - Google Search" end end
Cpck Save icon.
姓名:test.rb> 例如:“e:With Ruby”
Save the file.
迅速指挥。
加入:
指挥以下人员。
e:With Ruby>ruby test.rb
在执行时,你将观察下列情况:
网站浏览器将开放。
谷歌网页将装上。
将进入搜索文本watir。
将设置搜索纽州。
搜索结果应在网页上展示。
浏览器将关闭。