- Level Professional
- المدة 20 ساعات hours
- الطبع بواسطة University of Minnesota
-
Offered by
عن
Modern applications that we build invariably have touch-points with its users through web-based and mobile platforms. Users interact with the software through these interfaces and the experiences those interfaces provide have a strong influence on the perceived quality of the software. The pace at which modern applications deploy new versions and features call for careful prioritization of testing effort and rapid execution through automation. Techniques and methods for testing of such applications will be the focus of this course. We will cover key concepts relevant to testing of web and mobile platforms, underlying techniques and the use of Selenium as a framework for automating testing of such applications. The learner will gain a solid foundation in web and mobile testing principles and the ability to use a testing framework to automate test execution.الوحدات
Building Blocks
3
Assignment
- Introduction to Web and Mobile Testing
- Challenges in Web and Mobile Testing
- A Brief Introduction to XML and HTML
3
Videos
- Introduction to Web and Mobile Testing
- Challenges in Web and Mobile Testing
- A Brief Introduction to XML and HTML
Manipulating Web Pages with Programs
2
Assignment
- Using Firefox Developer Tools
- Introducing Selenium
3
Videos
- Using Firefox Developer Tools
- Introducing Selenium
- Using Selenium from Eclipse IDE
Web Testing Processes
3
Assignment
- Web Test Planning
- Minimal Essential Test Strategy (METS)
- Using METS for Time Budgeting
3
Videos
- Web Test Planning
- Minimal Essential Test Strategy (METS)
- Using METS for Time Budgeting
Web Architecture
3
Assignment
- Representational State Transfer (Rest) The Architecture of the Web
- HTTP Verbs
- XPath Introduction
2
Videos
- Representational State Transfer (REST): The Architecture of the Web
- XPath Introduction
1
Readings
- HTTP Verbs
Web Application Testing with Selenium
- Functional Testing with Selenium
1
Assignment
- Functional Testing with Selenium
1
Readings
- Using Selenium Web Driver
Security Testing
6
Assignment
- Introduction to Security Testing
- Security Testing Techniques
- OWASP Top Ten Risks Overview
- OWASP Top Ten Security Risks 1-5
- OWASP Top Ten Security Risks 6-10
- Fuzz Testing
6
Videos
- Introduction to Security Testing
- Security Testing Techniques
- OWASP Top Ten Risks Overview
- OWASP Top Ten Security Risks 1-5
- OWASP Top Ten Security Risks 6-10
- Fuzz Testing
Performance Testing
- Performance Testing with JMeter
3
Assignment
- Introduction to Performance Testing
- Performance Testing with JMeter
- Performance Testing with Selenium
2
Videos
- Introduction to Performance Testing
- Introduction to JMeter
Testing Mobile Apps with Appium
- Testing with Appium
1
Assignment
- Quiz on Appium Concepts
1
Videos
- Intro to Appium
1
Readings
- Getting Started with Appium
Auto Summary
Unlock the secrets to efficient and effective software testing with the "Web and Mobile Testing with Selenium" course. Designed for IT and Computer Science professionals, this course is tailored to equip you with the skills needed to ensure high-quality user experiences across web and mobile platforms. Guided by industry experts, this engaging program delves into critical testing concepts and automation techniques. You'll learn how to prioritize testing efforts and execute them swiftly using the powerful Selenium framework. By the end of the course, you'll have a robust understanding of web and mobile testing principles and the ability to automate test processes effectively. With a comprehensive duration of 1200 minutes, the course offers flexible subscription options, including Starter and Professional plans, to fit your learning needs. Ideal for those looking to advance their careers in software testing, this professional-level course is your gateway to mastering the automation of web and mobile application testing.

Sanjai Rayadurgam

Kevin Wendt