Ruby培训

Ruby培训

Ruby程序设计语言培训,Ruby培训

Ruby大纲

代码 名字 期限 概览
rspectest Testing Ruby applications with RSpec 7小时 Getting Started with RSpec What is RSpec Features Test automation Where should I use RSpec Installation and first usage Getting closer to RSpec rspec-core rspec-expectations rspec-mocks rspec-rails Behaviour-Driven Development What does "behaviour" mean BDD and other testing methods Where should I use BDD Use Case/User Story and BDD The INVEST mnemonic - the idea of creating better user stories BDD and Agile RSpec integration with other tools Integration with Cucumber RSpec and Rails Testing with web-browsers simulators
pjruby Ruby Programming 21小时 The course is intended for developers who are familiar with any other procedural or structural language (eg. C, Pascal, C ++, Delphi). During the training participants will learn how it is built into Ruby, how to install the Ruby interpreter and the most important tools to write basic applications. The course also introduces the object-oriented programming and functional. Introduction to Ruby History Ruby Area of ​​use Key features of the language Supported programming paradigms Ruby Tools Overview editors and IDE Interpreter Ruby IRB Gem Packages Rake Basic language constructs Keywords language Fixed variables, types Operators Control Statements Functional Programming Functions, arguments, return values Lambda Closures Recursion Lazy evaluation Higher-order functions Object-Oriented Programming Overview paradigm Classes and Objects Inheritance, encapsulation, abstraction, polymorphism Constructors Accessor Modules Mixed class Error handling exceptions The most important class predefined Ruby Specific features of the language Control Statements Symbol Compartments Poetic mode Practical application Applications supporting system administration Network Applications Web Applications
Watir Watir: Web test automation with Ruby 21小时 Watir (Web Application Testing in Ruby) is an open source library for automating tests. Watir interacts with a browser the same way people do: clicking links, filling out forms and validating text. Based on the WebDriver framework, it is comparable to Selenium and is one of the most popular tools for web application test automation. In this training participants will learn how to use Watir to automate their web application testing by combining theory with practice in a live lab environment. By the end of the course, participants will have the knowledge and practice to utilize the full power of Watir and Ruby to automate their web testing projects. Audience     Automation test engineers Format of the course     An instructor-led course with theoretical coverage of Watir and Ruby together with exercises and a large component of hands-on practice. Introduction to Watir and Ruby Installation and setup Overview of Watir architecture Ruby scripting for test automation Working with Webdrivers Working with Page Objects Locating page elements Creating a unit test Using Watir methods and classes Accessing a database Developing a test framework Troubleshooting Closing remarks
seleniumruby Selenium with Ruby for test automation 14小时 Selenium is an open source library for automating web application testing across multiple browsers. Selenium interacts with a browser as people do: by clicking links, filling out forms and validating text. It is the most popular tool for web application test automation. Selenium is built on the WebDriver framework and has excellent bindings for numerous scripting languages, including Ruby. In this training participants combine the power of Ruby with Selenium to automate the testing of a sample web application. By learning to create and combine Ruby test scripts with Selenium web automation in a live lab environment, participants will gain the knowledge and practice needed to automate the testing of their own real life web applications and websites. Audience      Testers and Developers Format of the course     Part lecture, part discussion, heavy hands-on practice Introduction to Selenium with Ruby     Ruby vs Java for writing test scripts Installation and setup Selecting a Ruby IDE or editor Overview of Selenium architecture     Selenium IDE     Selenium WebDriver     Selenium Grid Ruby scripting essentials for test automation Working with Selenium Webdriver The anatomy of a web application Locating page elements through Page Objects Creating a unit test Accessing a database Developing a test framework Running test suites against multiple browsers Working with Selenium Grid Troubleshooting Closing remarks

近期课程

其它地区

Ruby,培训,课程,培训课程, Ruby晚上培训,Rubys辅导,Ruby远程教育,一对一Ruby课程,Ruby训练,Ruby培训师,企业Ruby培训,Ruby私教,Ruby周末培训,小组Ruby课程,学习Ruby ,学Ruby班,Ruby老师,Ruby课程,Ruby教程,短期Ruby培训,Ruby讲师

促销课程

订阅促销课程

为尊重您的隐私,我公司不会把您的邮箱地址提供给任何人。您可以享有优先权和随时取消订阅的权利。

我们的客户