
Set up a practice database by creating a schema and three tables—offices, employees, and customers—and populate them with sample data for testing practice.
Explore the software tester course catalog, including Unix and JavaScript offerings, and discover best sellers for the software industry. Subscribe to the YouTube channel to access playlists and daily updates.
Learn how to select all data from a table using select * from table, returning every row and column for tables like customers and employees.
Select only specific columns from a table by listing column names separated by commas in the query. Practice choosing employee number, first name, last name, and email for focused results.
Learn to extract unique data from a table using the distinct keyword in SQL, including unique job titles and guidance on distinct rows for software testers.
Explore group functions like max, min, sum, average, and count on the customers table, demonstrating practical queries such as calculating credit limit statistics.
Learn how to select data with sorting using order by to arrange records in ascending or descending order, sorting by first name, last name, and job title, including multiple columns.
Learn to select data with a where clause, filtering string and numeric columns using =, >, >=, <, <= to query job title, last name, and office code.
Learn to select data from a table by filtering with the conditional or, combining multiple conditions such as credit limit and country to return matching customers.
Learn why testers need Unix skills to manage Unix/Linux machines, back up log files, login with username and password, and install applications across Windows and Linux.
Learn basic commands to locate and manage files, reveal hidden files, and navigate Windows environments as part of software testing.
Learn to inspect log files using commands such as get, head, tail, more, and less to view content efficiently. Apply these tools on a Unix system to manage log content.
Explore viewing all system processes, monitoring memory and CPU usage, and understanding paging in a single desktop view to identify high-memory processes.
Master basic Unix file backup commands by creating folders, navigating with cd, listing with ls, copying with cp, moving with mv, removing with rm, and merging files with cat.
Learn to check memory status on a Unix Linux machine using df -h, du -h, and free to view drive memory and memory used by files and folders.
Learn how to change file permissions in unix using chmod, understand owner, group, and others, and apply read, write, execute with numeric codes like 7, 6, 5, 4.
Set up an ALM account for practice by downloading the tool, signing up for a free trial, confirming your email, and logging in to start practicing on the project.
Create a test case for login by a registered user, detailing the description, test data, formatting, and priority, to validate the welcome message and medium level testing.
Learn to report a new defect in a testing workflow by entering subject, severity, steps to reproduce, description, attachments, and assignment.
Explore how to search Jira issues using project filters, reported by me, status, type, assignee, and text search, then refine with priority in the toolbar.
Learn how to report a new defect in Jira by capturing summary, description, steps to reproduce, expected results, environment, attachments, and assignment, to create and track issues.
Learn eclipse basics: install eclipse mars, navigate perspectives for java development, manage projects and packages, set up a debugging workflow, and customize windows and fonts.
Learn the fundamentals of starting Java programming in Eclipse, including creating a Java project, organizing packages and classes, and understanding workspace and package structure for test cases.
Explore how variables and constants work in Java, including data types, initial values, and the final keyword, with emphasis on keeping all code inside a class.
Create classes and objects in Java, define public methods, and call them via object instances. Learn main method concepts, package imports, and cross-package method access in practical examples.
Explore java methods in detail by building classes, calling methods, using arguments, and returning values through addition, subtraction, and multiplication, while examining variable scope and return types.
Explore constructors as a special type of method named after the class, which initialize objects automatically, can take arguments, and run startup code such as welcome messages or database connections.
Use condition handling with if, else if, and logical operators to classify numbers as negative, zero, even, or odd; demonstrate ordering and messaging with tests like -4, 0, 9, 92.
Master for loops by printing multiplication tables, iterating from 1 to 100 with proper variable declaration and increment, and formatting the results for clear output.
Learn when to use for loops and while loops, set up starting points, manage increments and conditions, and generate tables from user input to reinforce loop fundamentals for software testing.
Explore how the for each loop iterates over collections such as arrays, lists, sets, and maps, using both for and for each syntax to display values.
This course is specially designed for Software Testers, it cover almost all areas which are must for Software Testers
We started by going through Software Testing Basics like Quality Assurance, Quality Control, Software Development Life Cycle and Software Testing Life Cycle. And, level up by understanding Software Testing Levels like Unit Testing, Integration Testing, System Testing and Acceptance Testing.
Then, check out the various Software Testing Types like Smoke Testing, Functional Testing, Usability Testing, Security Testing, Performance Testing, Regression Testing and Compliance Testing.
This course covers :-
Testing Fundamentals
Software Testing - Introduction - Importance
Seven Fundamental Principles of Testing
SDLC Vs STLC
Software Testing Life Cycle - STLC explained
Types of Testing
Manual Testing Tutorials for Beginners
Automation Testing
Unit Testing
Integration Testing
System Testing
Smoke and Sanity Testing
What is Regression Testing?
Non - Functional Testing
TestCase Development
First Steps Test Case Development
Test Scenario
Test Case Specifications
Test Basis
Traceability Matrix
Testing Techniques
Equivalence Partitioning & Boundary Value Analysis
Decision Table Testing
State Transition Diagram
Use Case Testing
Testing Review
Test Management & Control