UNIX for Testers-Automate UNIX in Test Automation (Selenium)

Unix Knowledge required for Software Testers - Manual and Automate the various UNIX / LINUX processes.
Rating: 4.0 out of 5 (23 ratings)
3,396 students
UNIX for Testers-Automate UNIX in Test Automation (Selenium)
Rating: 4.0 out of 5 (23 ratings)
3,397 students
All Manual Unix Concepts required for Software Testers
How to Automate the various Unix Processes, so as to achieve end to end test automation.
Learn about Putty, winScp
Learn about Java SSH library (Jsch) - To do automation of Unix processes

Requirements

  • Good to have Basic Java knowledge
Description

Unix Knowledge required for Software Testers - Manual and Automate the various UNIX / LINUX processes, So that you can achieve end to end test automation (If you have any Unix processes in your application).

This course will teach you (To very absolute beginner to Unix / Linux) All about various Unix / Linux commands, processes, scripts along with Unix architecture.

Also this course mainly covers about automation of various Unix processes like executing shell scripts / sending or receiving files to / from  Unix or Linux server, so that you can incorporate this in your test automation framework and achieve end to end test automation.

Who this course is for:
  • All Manual Testers
  • Automation testers who wish to learn how to automate Unix processes
  • Anyone who wish to start there career as software tester
Course content
8 sections • 47 lectures • 9h 22m total length
  • UNIX for Testers (Manual And Automated) - Course Introduction
    08:19
  • Unix Architecture
    11:52
  • Unix Introduction
    13:30
  • what happens when you execute any command or shell script in unix or linux
    06:11
  • Create Unix Instance on Google Cloud for practice
    09:22
  • Connect to Unix server using Putty (a ssh client)
    13:38
  • Connect to Unix server using WinScp (to perform all SFTP operations)
    12:27
  • How much Unix is required for software testers?
    06:53
  • Manual VS Automated Unix processes
    04:49
  • VI editor in UNIX / LINUX
    28:25
  • File Types in Unix
    06:14
  • Understanding Unix or Linux directories - Unix File System
    10:33
  • Unix / Linux Directory Commands
    18:06
  • Unix / Linux File Commands
    16:12
  • Other Unix / Linux Commands
    08:52
  • Special characters to be used along with Unix / Linux commands
    14:04
  • Why file permission required in Unix / linux
    04:44
  • Unix File Permissions -Commands
    24:19
  • All About processes in UNIX & Unix Process Commands
    22:36
  • Filter commands in UNIX or LINUX
    04:28
  • Find Command in UNIX or LINUX
    23:41
  • Grep command in UNIX - Search data in file for perticular pattern
    20:39
  • Pipes in UNIX or LINUX - Interprocess Communication
    11:07
  • Read and Write file in Unix Linux - Cat command, redirecting data
    15:47
  • Sort command in Unix or LInux - How to sort file? Various examples
    16:14
  • Uniq Command in unix or linux (Filter commands)
    09:06
  • diff command - compare 2 files in unix or linux line by line
    11:11
  • cmp command in unix or linux - Compare 2 files byte by byte
    09:08
  • Variables in UNIX or LINUX
    05:09
  • All About Shell Script in UNIX
    13:11
  • Automate the Unix processes
    04:58
  • GitHub Location for code - Unix for testers using Jsch and putty
    04:30
  • Automation Of Shell Script Execution using Putty (via Plink)
    12:47
  • Automation Of sending file to Unix server using Putty (via pscp)
    11:21
  • Automation Of Receiving file from Unix server using Putty (via pscp)
    07:10
  • Execute batch (.bat file) in java using process Builder
    19:31
  • Execute batch (.bat file) in java using plexus utils
    14:42
  • Various libraries available to automate UNIX testing
    06:35
  • Lets get started using Jsch library (for Unix processes automation using java)
    05:16
  • Authentication in jsch
    13:41
  • Execute any UNIX command via jsch (in automation)
    17:31
  • Send (upload) file to UNIX server via jsch (in automation)
    11:14
  • Send or Upload multiple files to Unix or Linux server using Jsch Java library
    09:15
  • Execute shell script via jsch (in automation)
    10:47
  • Verify if file exist on UNIX server via jsch (in automation)
    16:15
  • Receive (Download) or get file from unix server to local machine using Jsch
    08:17
  • Receive or Download multiple files from unix or linux server using Jsch
    07:53

Instructor
Software Engineer by Profession, Love to teach & Explore
AutomationTalks
  • 3.9 Instructor Rating
  • 166 Reviews
  • 16,207 Students
  • 2 Courses

Software Professional, with rich exp in IT Industry, Passionate blogger, love to teach.Love to explore technologies used for automation testing.I am here to share my knowledge if it can help others around the globe.

My experience includes Automation testing (Using Selenium WebDriver) & TOSCA TestSuite, Working on various DevOPs tools

On my profile you can find video courses for Automation Testing Tools.