Linux(Unix) Command with Shell Scripting-Must for Testers/QA

BY
Udemy

Acquire knowledge of the principles and strategies used with Unix and Linux commands for shell scripting.

Mode

Online

Fees

₹ 2999

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course overview

Unix command is a program or function that executes on the command prompt because Unix commands are built-in programs that can be accessed in a variety of ways. A shell software, which accepts lines of text and converts them into commands for the system, is used by Unix, a graphical application that offers a command-line interface. Linux(Unix) Command with Shell Scripting-Must for Testers/QA online certification is developed by Automation World - Automation expert at Automation World and is offered by Udemy.

Linux(Unix) Command with Shell Scripting-Must for Testers/QA online course provides more than 11 hours of in-depth lectures, 3 articles, and 2 downloadable resources, all of which are intended to assist applicants in becoming proficient with Linux commands and Unix commands used in shell scripting operations. Linux(Unix) Command with Shell Scripting-Must for Testers/QA online classes also explains the techniques and methodologies involved with automation testing, backend testing, quality assurance, verifying log, string operations, file comparison, AWK, SEK as well as discusses the functionalities of backend testing in domains like telecom and big data.

The highlights

  • Certificate of completion
  • Self-paced course
  • 11 hours of pre-recorded video content
  • 3 articles
  • 2 downloadable resources

Program offerings

  • Online course
  • Learning resources
  • 30-day money-back guarantee
  • Unlimited access
  • Accessible on mobile devices and tv

Course and certificate fees

Fees information
₹ 2,999
certificate availability

Yes

certificate providing authority

Udemy

What you will learn

Knowledge of big data Automation skills Knowledge of linux

After completing the Linux(Unix) Command with Shell Scripting-Must for Testers/QA certification course, applicants will acquire a comprehensive understanding of the fundamentals of Linux and Unix operating systems along with Linux commands and Unix commands using shell scripting. Applicants will explore strategies involved with automation testing and quality assurance as well as will acquire an understanding of the techniques to perform backend testing for big data and telecom operations. Applicants will become familiar with the methodology for fetching, log verification, string operations, file comparison, condition handling, AWK, and SED.

The syllabus

Introduction to Unix (Linux)| Why as Tester we should Learn ? :Environment Setup

  • Why as Tester/QA to learn Unix/Linux Commands ? Practical areas to use it as QA
  • Documentation : Basics Concepts + Setup
  • Course Roadmap : Must for everyone to view
  • Use online environment for practice(In case you don't have practice environment)
  • Documentation : Setup Environment for Practice
  • Setup Practice Environment on Windows Machine (Suggestive for better practicing)

Let's Start Practical Session with very basic Unix /Linux Commands

  • Start working with Basic Commands : Current Directory, Clear Terminal & Help
  • Working with Directories - Create Directory, Move in & Move out to Directories
  • Working with Directories - Create Multiple Directories, Delete Directory
  • Different option to create files : Blank File, File with Content, Insert Data
  • Listing files and Folders : Hidden Files, List Format and Sorted Order
  • All uses of CAT command : Must for Practical Implementation & Interviews
  • It's time for the QUIZ : Basic Commands

Check content of File(Log Files) : Must Learning Concepts/practical for Tester

  • Documentation : Sample Data to be used for Practicing with me
  • Setup Sample Data to be used for Practicing with me
  • Check complete file content : CAT Command
  • Check file content : Top few lines - Head Command
  • Check file content : bottom few lines - Tail Command
  • Check file content : with Paging - More Command
  • Check file content : with Paging - Less Command
  • Check file content : with VIM editor
  • Commonly Asked Question : Get few lines from middle of the File
  • Check Your Knowledge

Search Data in a File : This Section is also MUST for Realtime Work + Interviews

  • What is Grep Command | Search data in 1 file by giving Search String
  • Search data in more than 1 file : Giving Search String, Practical Implementation
  • Search data in all files of current directory : Practical Implementation
  • Search data by ignoring case : Must to be use which checking Log files
  • Search Data : Display Line number in front of each display line
  • Search Data : Display File Name (When we are searching content in multiple file)
  • Search Data : With exact word (Not as a Substring of other Words)
  • Search Data : By ignoring given text (Reverse of Simple Search)
  • Search Data : Display only count of matches
  • Search Data : Display surrounding lines by giving Search String
  • Search Multiple Content in a Single Command
  • Search Multiple data with EGREP command (Advance Search Operation)
  • IMPORTANT------- Task for Students ----- : Search Lines having text
  • IMPORTANT------- Task for Students ----- : Search Count
  • IMPORTANT------- Task for Students ----- : Search specific count only

Cut & Copy Files and Folder |Taking Files and Folders from one location to Other

  • Copy file from one location to another location - Part 1
  • Copy file from one location to another location - Part 2
  • Cut(Move) file from one location to another locations
  • Rename File and Folder
  • It's time to QUIZ : Check Your Knowledge

Command Operators : Passing Date between 2 or more commands or Files

  • Save command results to a File ( > & >> Operator)
  • Get data from a File ( < Operator)
  • Pass result of one command to another ( | Operator)
  • Change File Permission
  • Check Your Knowledge

File Comparison : Cmp, Comm and Diff command

  • File Comparison - CMP command : Print Only Different Bytes
  • File Comparison - Comm command : Display common and Different content
  • File Comparison - Diff command : Display only different lines

Search Files and Folder on current location or complete system

  • Search File on current location or in Current Hierarchy
  • Search file in the Complete File System
  • Basic System Commands : Calendar , Date and Banner

Process File data using CUT Command : Fetch columns from delimiter file

  • Fetch one or few characters from each line of file
  • Fetch one or few column from each line of file
  • Fetch one or few column other than given column
  • Fetch column by skipping incorrect data

Stream Editor to perform File Operations (SED)

  • What is SED | Where to use SED commands
  • SED : Display Specific Line from complete file
  • SED : Display Last Line and Range of Lines out of total file
  • SED : Skip lines in result (Display all lines other than given condition)

Advance Unix/Linux : File Processing using AWK Commands

  • Introduction to AWK | Where to use AWK | Select Column Data
  • Setup Test Data
  • AWK - Select One or Multiple Columns
  • AWK - Select columns from CSV file
  • AWK - Filter Rows Data
  • AWK - Save command result to a file

Advance miscellaneous Operations : Most usable unix/linux commands

  • Display content with Pagination(To make file easy to use)
  • Merge lines in the file : Paste Command
  • Check file information : Wc (Word Count command)
  • Sort File Content (Ascending or Descending order)
  • Check command History (Fetch all commands user executed)
  • Fetch unique data from the file(Uniq Command)
  • Process Commands : Ps command- Check running process
  • Memory Commands

Practice Set

  • Check Your Knowledge

Introduction to Shell Scripting, Lets start Writing Shell Scripting

  • Shell Scripting Introduction : How to create Shell file
  • Write First Shell Script, Basic rules and Steps to Execute
  • How to pass user inputs to Shell Script file
  • Shell script with simple shell commands
  • Shell Scripting - Use Case 1 : Must to Try for Every Learner
  • Shell Scripting - Use Case 2 : Must to Try for Every Learner
  • Update Shell Script - Printf & RANDOM

Move to NEXT Level in Shell Scripting

  • Command Line Arguments | Positional Arguments - Part 1
  • Command Line Arguments | Positional Arguments - Part 2
  • What is Variable | System Variables
  • How to define and use User Defined Variables - Part 1
  • How to define and use User Defined Variables - Part 2
  • How to define and use Constants in Shell Script
  • Save Output of a command into Variable
  • *** Practice UseCase ***

String Operations : Perform basic to advance operations on Strings

  • String Operations - PART 1 (Length, Upper Case and Lower Case)
  • String Operations - PART 2 (Concatenation and SubString)
  • String Operations - PART 3 (Replace and Remove)

Condition Handling : Control Execution with different conditions

  • Condition Handling- IF Condition
  • Condition Handling- IF ELSE Condition
  • Condition Handling- IF ELIF ELSE Condition
  • Condition Handling - Numeric Data
  • Condition Handling - Logical OR
  • Condition Handling - Logical AND
  • Condition Handling - Nested Conditions
  • Condition Handling - Check Variable Value
  • Condition Handling - Compare String Case Insensitive
  • Condition Handling - Compare String - Use Case

Functions Introduction | What is the Use of Functions | How to Write Functions

  • Function with No Argument and Return Value
  • Function with Arguments But no return value
  • Function with Arguments and return value

Other Shell Options : Advance Shell Script Operations

  • Calling a Shell Script from Other
  • Use of Different Brackets

Run how to write Loops : Running code multiple Time

  • FOR Loop - Syntax 1
  • FOR Loop - Syntax 2

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books