This one-day course walks participants through the fundamentals of RSpec, BDD (Behavior Driven Development) and other testing methods with hands-on exercises.
This one-day course walks participants through the fundamentals of RSpec, BDD (Behavior Driven Development) and other testing methods with hands-on exercises.
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
NobleProg is an international training and consultancy group, delivering high quality courses to every sector, covering: Cyber Security, Artificial Intelligence, IT, Management, Applied Statistics. Over the last 17 years, we have trained more than 50,000 people from over 6000 companies and organisations.
Our courses include classroom (both public and closed) and instructor-led online giving you choice and flexibility to suit your time, budget and level of expertise.
We practice what we preach – we use a great deal of the technologies and methods that we teach, and continuously upgrade and improve our courses, keeping up to date with all the latest developments. Our trainers are hand picked and have been through rigorous checks and interviews, and all courses are evaluated by delegates ensuring continuous feedback and improvement.
This is an introductory programming course provides a strong foundation that would allow students to further their skills with additional education.
This hands on Python programming class shows how to rapidly develop and maintain effective Python programs. The course includes thorough coverage of Python syntax, built in data types and control constructs.
The Java Course provides students knowledge in creating variables, conditionals, loops and arrayList in Java. The course teaches the Object-Oriented programming concepts such as abstraction, inheritance, and polymorphism; this will allow students a head start into AP Computer Science A course.
This hands on C programming course provides a comprehensive introduction to the ANSI C language, emphasizing portability and structured design. Students are introduced to all major language elements including fundamental data types, flow control, and standard function libraries.
This Intermediate Power Apps training course teaches attendees how to build more sophisticated custom apps in a low-code environment. Participants learn how to create a Canvas app from scratch using data stored in Excel and use components and galleries.
© 2025 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy