Software Testing mit Ruby on Rails
future Training & Consulting GmbH, Standort Ulm
Aktionen
Kursbeschreibung
Ein Softwaretest prüft und bewertet Software auf Erfüllung der für ihren Einsatz definierten Anforderungen und misst ihre Qualität. Tests während der Softwareentwicklung dienen dazu, die Software möglichst fehlerfrei in Betrieb zu nehmen. Gemäß dem sogenannten V-Modell folgt die Einordnung der Teststufen/Testzyklen dem Entwicklungsstand des Systems. Ihr Inhalt orientiert sich dabei an den Entwicklungsstufen von Projekten.
- Einführung in Rspec, Capybara, Minitest
- Arbeiten mit Specs
- Test-Driven Development Basics
- Test-Driven Rails
- Testing Models
- Adding Data To Tests
- Using Mock Objects
- Testing Controllers And Views
- Driving Behavior With RSpec
- Integration Testing with Capybara and Cucumber
- Testing JavaScript
- Testing External Services
- Security Testing (User Authentication and Authorization)
- Troubleshooting and Debugging
- Running Smaller Groups of Tests
- Making Faster Tests
- Testing Legacy Code
Kursinformationen
Keltergasse 3
89073 Ulm