Course Information
Course Overview
Linux for QA Professionals | Essential Linux Skills Every Software Tester must have | Achieve QA Excellence with Linux
This is a Must to Learn course for Every Software Tester(Be it Manual or Automation), Nowadays in every job profile, you will find it mandatory to have skills to work in Unix or Linux Environment.
This course is specially designed for SOFTWARE TESTING/QA professionals, This will take you from basic level to advance in decent pace videos for following Job Roles & opportunities.
Linux Software Testing
Linux QA Engineer
Linux Quality Assurance Testing
Linux Test Automation
Linux System Testing
Linux for Software Testers
Software Testing on Linux
Linux Manual Testing
Linux Automated Testing
This course will help you in
Testing-Related Skills
Functional Testing in Unix/Linux
Regression Testing on Unix/Linux
Load and Performance Testing on Linux Servers
Unix/Linux Integration Testing
Test Case Development for Unix/Linux Applications
API Testing on Unix/Linux Systems
Unit Testing with Linux/Unix
End-to-End Testing on Unix/Linux Platforms
Exploratory Testing on Unix/Linux
Automation and Scripting
Shell Scripting for Automation
Bash Scripting for Test Automation
Cron Jobs for Test Scheduling
Python/Bash for Test Automation on Unix/Linux
Automating Unix/Linux Tests with Selenium
Command Line Interface (CLI) Testing
Scripting for Log Analysis
Troubleshooting and Analysis
Log Analysis on Linux/Unix Systems
Troubleshooting Unix/Linux Environments
Root Cause Analysis (RCA) in Unix/Linux
Monitoring System Health on Linux Servers
Network and System Diagnostics on Linux
Unix/Linux File System and Permissions Testing
Development and Deployment Skills
Continuous Integration/Continuous Deployment (CI/CD) with Linux
Jenkins Pipelines for Unix/Linux Testing
Unix/Linux Development Environment Setup
Unix/Linux Application Deployment
Configuration Management on Linux Servers
Database and Data Management
SQL Queries on Unix/Linux
Database Testing with MySQL/PostgreSQL on Unix
Data Validation on Unix/Linux Systems
MongoDB, MySQL, PostgreSQL, Oracle on Linux
Security and Compliance Testing
Unix/Linux Security Testing
Vulnerability Assessment on Linux Servers
Compliance Testing on Unix/Linux Systems
SSH, SSL/TLS for Secure Testing
User Authentication and Access Control Testing on Unix/Linux
Technical
Linux Command Line Testing
Bash Scripting for Testing
Shell Scripting for Test Automation
Linux Server Testing
CLI Testing for Linux
Functional Testing on Linux
Regression Testing on Linux
Linux Environment Configuration
Course Content
- 19 section(s)
- 108 lecture(s)
- Section 1 Introduction to Unix (Linux)| Why as Tester we should Learn ? :Environment Setup
- Section 2 Let's Start Practical Session with very basic Unix /Linux Commands
- Section 3 Check content of File(Log Files) : Must Learning Concepts/practical for Tester
- Section 4 Search Data in a File : This Section is also MUST for Realtime Work + Interviews
- Section 5 Cut & Copy Files and Folder |Taking Files and Folders from one location to Other
- Section 6 Command Operators : Passing Date between 2 or more commands or Files
- Section 7 File Comparison : Cmp, Comm and Diff command
- Section 8 Search Files and Folder on current location or complete system
- Section 9 Process File data using CUT Command : Fetch columns from delimiter file
- Section 10 Stream Editor to perform File Operations (SED)
- Section 11 Advance Unix/Linux : File Processing using AWK Commands
- Section 12 Advance miscellaneous Operations : Most usable unix/linux commands
- Section 13 Introduction to Shell Scripting, Lets start Writing Shell Scripting
- Section 14 Move to NEXT Level in Shell Scripting
- Section 15 String Operations : Perform basic to advance operations on Strings
- Section 16 Condition Handling : Control Execution with different conditions
- Section 17 Functions Introduction | What is the Use of Functions | How to Write Functions
- Section 18 Other Shell Options : Advance Shell Script Operations
- Section 19 Run how to write Loops : Running code multiple Time
What You’ll Learn
- Detail knowledge of Unix & Linux commands and its implementation while working as Tester/QA, Will be able to perform back end testing activities like fetching and verifying logs, Will get decent understanding of Shell scripting & its implementation in testing tasks/activities, Ready to Face Backend testing interviews, Detailed understanding of each and every important command and how we can use them in Realtime projects, Ready to perform Backend Testing Activities in Domains like Tetecom, Big Data
Skills covered in this course
Reviews
-
TTarun Singh
Good
-
BBindu Madhavi Kola
good
-
AAjay Anand
Great content and well structured course with great explanation but i feel u skipped/forgot to add context addressing concepts since u covered Line addressing . Except this a great course .
-
TTomás Herrera Cárdenas
This course is great, I didn't know anything about shell scripting and commands. Maybe the only thing I have to say is that I would have liked some of the videos in different order, for example, the brackets one. Besides that, this course es a 10/10