src: i.kinja-img.com
Video Book:MOOC Web Engineering III
MOOC Web Engineering
Part I: Basics of Web Development
Part II: Developing Mobile HTML5 Apps
Part III: Web Application Quality Assurance
- A collection of articles by Prof. Dr. Klaus Quibeldey-Cirkel, University of Applied Sciences Mittelhessen, THM
- A MOOC hosted on iversity.org
- Chapter 21
- Starter Kit: Virtualised Development Environments with Vagrant and Puppet
- VirtualBox
- Vagrant (software)
- Puppet (software)
- Chapter 22
- Automated Performance Testing with Apache JMeter
- Software performance testing
- Black-box testing
- Functional testing
- Smoke testing (software)
- Load testing
- Scenario testing
- Test plan
- Apache JMeter
- ApacheBench
- Website monitoring
- Chapter 23
- Automated Browser Testing with Selenium
- Regression testing
- Web browser engine
- Comparison of web browser engines
- Selenium (software)
- FitNesse
- Chapter 24
- QA Automation with Jenkins, Apache Maven, and SonarQube
- Build automation
- Revision control
- Continuous integration
- Travis CI
- Software metric
- Code coverage
- Technical debt
- Jenkins (software)
- Apache Ant
- Apache Maven
- Convention over configuration
- SonarQube
- Minification (programming)
- Google Closure Tools
- JSHint
- Chapter 25
- App Development in a Distributed Virtual Team with Redmine
- Virtual team
- Distributed development
- Redmine
- Bug tracking system
- Gantt chart
- Chapter 26
- Agile App Development with Scrum in a Continuous Delivery Environment
- Agile software development
- Scrum (software development)
- Iterative and incremental development
- User story
Source of the article : Wikipedia