- Introduction to software testing
- Understand different testing types– unit, integration, system, sanity, smoke, interface, regression, acceptance
- Define functional and non-functional testing
- Overview of Software Development Life Cycle
- UI vs API testing
- Manual vs Automation testing
- Overview of writing test cases for UI and API
Software Testing Fundamentals Course
Quick Facts
particular | details | ||||
---|---|---|---|---|---|
Medium of instructions
English
|
Mode of learning
Self study, Virtual Classroom
|
Mode of Delivery
Video and Text Based
|
Frequency of Classes
Weekends
|
Course overview
The Software Testing Fundamentals training by Edureka is curated to acquaint candidates with the complete software testing life cycle. They will learn about the essential concepts of software testing; including the different levels of testing, test execution, bug reporting, test environment setup, test data creation, CI/CD pipeline in DevOps, test case design technique, and more.
The programme includes 12 hours of instructor-led, live online classes. There will be tests at the end of each class to assess the candidate’s learning. Moreover, candidates will have to complete a live project, which will involve the implementation of various software testing concepts learnt throughout the duration of the course.
Candidates can access the Learning Management System (LMS), even after completing the Software Testing Fundamentals course. Here, they can find class recordings, presentations, quizzes, and installation guides.
Software Engineers, Software Developers System Administrators, Managers will benefit from this course. Nonetheless, anyone who is interested in learning about software testing can apply for the course.
The highlights
- Assessment tests after each class
- Real-life case studies and a live project
- Lifetime access to course material
- Become a certified Software Tester after completion
- Certification after completion
Program offerings
- Self-paced learning
- Online learning
- Real-life case studies
- Live project
- Course completion certificate
- Certified software tester
- Software testing fundamentals
Course and certificate fees
Fees information
The Software Testing Fundamentals course fee comprises the course price and GST. Candidates can pay a lump sum amount to make the fee payment or avail of no-cost EMI plans. Variable discounts are also available on the course fee occasionally.
Software Testing Fundamentals Course Fee Structure
Fees components | Amount |
Original fees | Rs. 8,999 |
Discounted fees | Rs. 6,299 |
* No Cost EMI starts at Rs. 2,100/month
certificate availability
Yes
certificate providing authority
Edureka
Who it is for
The Software Testing Fundamentals course by Edureka will benefit anyone looking to learn about software testing. But the programme is especially beneficial for the following professionals:
- Software Engineers
- Software Developers
- System Administrators
- Managers
Eligibility criteria
Prerequisites
There are no mandatory prerequisites to enrol in the Software Testing Fundamentals course. But a basic understanding of SDLC and Java will be helpful for a smooth learning experience.
Certificate Qualifying details
Upon successful completion of the final course project, Edureka will provide the course certificate to the candidate.
What you will learn
After completing the Software Testing Fundamentals online course, candidates will understand why testing is necessary. They will learn about test analysis, test design, and test execution, other critical tools required for testing. In addition, they will learn about:
- Stages of testing (unit, integration, system, non-functional)
- Test setup
- Test data creation
- Testing & DevOps
- Blackbox/Whitebox testing
- Test case management
- Bug reporting (Jira)
The syllabus
Introduction to Software Testing
Topics
Hands On
- Social networking site- Account creation page
- In this demo, you will go through the different phases of SDLC and explain testing types with examples
- This will cover both UI and API examples using screenshots
Test Design Techniques and Test Execution
Topics
- Identifying test conditions and designing test cases
- Categories of test design tech
- STLC and test design scenarios
- Test case writing process
- Test data generation, positive, negative test cases, BVT (boundary values)
- Test sheet generation
- Test case management--> Google Drive, Jira
- Test execution manually on UI, API and through automation on UI, API
Hands On
- Screenshots with examples of Test Data Store, Test Execution through UI and Postman examples for API Test Execution
Introduction to Performance Testing and CI/CD in DevOps
Topics
- Introduction to DevOps
- Continuous Development using Git
- The concepts, and vocabulary of DevOps CI/CD
- The purpose and benefits of CI/CD in DevOps
- Tools involved in creating CI/CD pipeline (Git, Jenkins)
- Building jobs using Jenkins, test management, and results analysis
- JMeter for Performance Testing
Hands On
- JMeter screenshot that shows the Threadgroup for one scenario
- Jenkins job which shows the pipeline including Git repo link of dev code, QA automation repo, reports generation, mail trigger
Bug Reporting and Test Environment Set-Up
Topics
- Bug reporting using Jira
- Bundling of bugs
- Overview of different test environments
- Why test environments are important
Hands On
- Screenshots of Jira bug creation and bundling of bugs
- Documentation of test cases in Jira
- Overview of different environment setups – test server, deployment server, production server
Admission details
Candidates looking to enrol in the Software Testing Fundamentals online course should follow these steps:
- Visit the official website of Edureka: https://www.edureka.co/
- Find the “Software Testing Fundamentals Course” webpage on the website.
- Click the “Enrol Now” button for the application form. Fill your contact details such as email address and phone number.
- Next, you need to select a weekend batch for the online classes.
- Once you have chosen, pay the applicable course fee.
Filling the form
Candidates looking to apply for the Software Testing Fundamentals certification course by Edureka need to enter their contact details in the application form, including name and phone number. After that, they need to choose a batch for the online classes, pay the course fee, and submit the application form.
Evaluation process
No examination for certification is held. In order to earn the certification, candidates need to complete a certification project near the course end. They need to use the skills acquired during the course to execute the project. Industry experts will evaluate the project performance to provide a grade and award the certificate for the course.
How it helps
The Edureka Software Testing Fundamentals programme is designed to introduce candidates to the complete software testing life-cycle. Candidates will get to learn more about the different levels and essential concepts of software testing.
After completing the Software Testing Fundamentals online course, candidates can apply for several well-paying jobs in companies like Dell, CISCO, Honeywell, VMware, and more. What’s more, as a certified Software Test Automation Engineer, they can earn a handsome sum of 86,588 USD annually.
FAQs
What are the system requirements for the training course?
To take the Software Testing Fundamentals course, candidates will require a system with a minimum of Intel Core i3 processor, at least 25 GB of HDD storage, minimum 8GB RAM and the latest version of Chrome or Mozilla with firebug.
Are there any prerequisites for the Software Testing Fundamentals Course?
There are no mandatory prerequisites to enrol in the Software Testing Fundamentals course. But a basic understanding of concepts like SQL, JSON Data Format, and Restful API is preferable.
Who should take the Software Testing Fundamentals Course?
The Software Testing Fundamentals course by Edureka will benefit students and freshers interested in learning about software testing. But the programme is best suited for professionals like Software Engineers, Software Developers, System Administrators, and Managers.
How can I learn Software Testing?
You can simply apply for the Software Testing Fundamentals course by Edureka to acquire an in-depth understanding of Software Testing, from the creation of tests to execution.
What if I miss an online session?
Even if you miss an online session, you can access the recorded session on the LMS. Otherwise, you can attend the session in another live batch.