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.
Java is a general-purpose, object-oriented programming language that is widely used by programmers in fields ranging from Android application development to Big Data technologies.
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.
Build your knowledge and confidence with easy-to-understand examples and plenty of skill-building exercises. So, whether you just want to try it out to see if you like it or plan on doing more with Java, this is a great place to start!
This course is meant for any student interested in learning computer programming concepts with the Python programming language. We will cultivate our problem-solving abilities as we develop programs in Python. This course is suitable for students with little to no programming experience.
An introduction to computer program design concepts and development using the C++ programming language. Emphasis is on syntax, usage, modularity of program design, and development of program libraries.
© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy