One Stop for Testing and Tools
Home
Testing Practices
DevOps
>
DevOps Vs Agile
Agile, CI/CD, and DevOps
CI, CD and CT
Core Challenges
Roles in DevOps
Role of QA in DevOps
The QA Manager’s Keys to Success
Quality Metrics
Best Practices of QA
Automation in DevOps
Automated Vs Continuous Testing
Azure
>
Azure Introduction
Types of Cloud Computing
Containers vs. Virtual machines
Basic Azure Infrastructure
Content Delivery Network
Subscription, Resource Group and Resources
Virtual Machine
Key Concepts
Key Components
Key Questions
Service Fabric
Azure Load Balancer : Azure Front Door vs. Application Gateway
Agile Testing
>
Agile Basics
Agile Artifacts
Kanban/Scrum/Agile
Product Backlog vs Sprint Backlog
Release Planning
Story Estimation
Scrum and Scrum teams
Sprint
Definition Of Ready
Definition Of Done
Sprint Velocity
Sprint Charts/Metrics
Vertical Slice
Scrum Meetings
>
Daily Standup
Sprint Planning Meeting
Sprint Review/Demonstration Meeting
Sprint Retrospective Meeting
Misc in Agile
Test Driven Development
Cloud Computing Testing
>
Benefits of cloud-based testing
Cloud Testing Vs Conventional Testing
Types of Testing
Types and models of cloud-
Challenges of testing in the cloud
Cloud Test Automation
Benefits of Cloud Test Automation
Why Cloud Based Test Automation
Ideal Test cases for Cloud Automation
Software Testing
Manual Testing
>
Work Breakdown Structure (WBS)
Three Point Estimation
Use Case
Control level Test cases
>
Page
UI Cases Matrix
Input Validations
Tab
Link
Text Box / Text Area
Checkbox
Radio button
Currency Control
Rich Text Editor
Button
Grid
Dropdown
Calendar or Date
Password
Mega or Hamburger Menu
Email Box
Email
Web Slider
Image upload
File Upload
Accordion Widget
Messages and pop up
Graphical Reports
Forms
Result grid/Search result
Search Box
OTP
SMS
Progress Indicator
Test Design
>
GUI Test Cases and Checklist
Field Level test cases
Functional test cases
End to End test cases
>
Cyclomatic Complexity tool
Test Design tools
>
All Pairs
JWrap
PICT
ACTS
DAR and Pairwise tools
Test design techniques
>
Boundary Value Technique
Equivalence Partitioning
Cyclomatic Complexity
State Transition
Test Plan
Testing Strategy
Effective Testing
Pre QA Checklist
Test Case Review
Test Execution
Compatibility Testing
Browser Compatibility
Localization and Internationalization
Test Metrics
Test Metrics Template
Automation Testing
>
Simple Automation Testing Life Cycle
Type of Tools
Tool Selection
ROI
QTP Vs Selenium
Statement of Work (SOW)
Type of Frameworks
>
Linear Scripting Framework
Keyword Driven Framework
Traditional Test
SDLC
Simple Testing Life Cycle
Complete/Full Testing Life Cycle
Test Point Analysis
Tools
LaunchPAD
Basic Excel Formule
PerlClip
OM
Excel Column Compare
File List Generator
Dummy File Creator
TXT Collector
CSS Viewer
VB Regular Expression Checker
Snippy
ScreenGrab
Fresh HTML Creator
Test Data Generator
SQL Script Generator
Combinations and Permutations
Non Transactional Test Cases
Navigational Steps Template
Project Directory Strcuture
Visio Viewer
File Conversion tool
Differencing and Merging tool
Large Text File Viewer
Text File Splitter
Replace Text Generator
Testing Templates
Selenium Reporting tool
Manual Testing
>
Requirement Q&A
Test Case Template
Build History and Planning
Contact Me
Cookie
Numeric Input
Blank
Max value
Min Value
Max Value + 1 (If field allows)
Max Value - 1 (For decimal or float values)
Min Value + 1 (For decimal or float values)
Min Value 1 1 (If field allows)
Middle of the range
Value Zero(example: 0)
Decimal Value (Example: 0.00)
White spaces
Negative numbers
+ sign with positive numbers, "+4"
Multiple decimals (Example: 4.4.4)
Multiple commas (Example: 4,00,000)
String input & incorrect data type
Number with text in front or back, eg "$5.00", "4 lbs", "about 60", "50+"
Both plus and minus sign, eg "+-4" and "-4e+30"
Exponents of 10, both uppercase and lowercase, positive and negative eg "4e10", "-5E-10", "+6e+60", etc
Too many "e" characters, eg "4e4e4" "4EE4"
wrong use of decimal sign and thousands seperator (Example: 4,0,0000)
internationalisation i18n issues: In english aplications you write "12,345.67" meaning "12345.67" in german you write "12345,67"
leading 0's don't make number octal (common javascript bug)
Expression (Example: 10+20)
Unicode Characters (Example: U+0000, U+0001)
Text Input
Only Alphabets
Only Numbers and Decimals
Only Special Characters
Numbers + Alphabets
Numbers + Special Characters
Alphabets + Special Characters
Less than the limit (N)
Min Number of characters
Max Number of characters
Default value
Unicode Characters (Example: U+0000, U+0001)
Html tags in the textbox
javascript as text (Example: <script>alert("Hello")</script>)
Sql injectionscripts
Trailing and leading spaces
Only space(s)
only Uppercase characters
only lowercase characters
other than supported characters which textbox does not support
Accepts Formatted number (Example: Credit card Number)
mix of upper and lowercase alphabets
Blank
Special symbols
Expression (Example: 10+20)
Incorrect Data Type (Example: 01/01/2019)
Formatted number (Example:
##/##/#### or ##.## etc.)
“single quotes and double quotes”
Date Field
Valid Format
Invalid Format
Blank
Date with other symbol than backward or forward slash
hypen instead of backward or forward slash
Accept month with zero (Example: 02)
Accept day with zero (Example: 02)
Accept day with 32 (Example: 32/02/2019)
Accept month with 13 or above (Example: 30/13/2019)
February 30 or 31 is accepted in the date format
decimal point is accepted instead of hyphen or slashes (- or /)
year field does not accept 0000
Dropdown/combo Field
Dynamic Dropdown box (get the values from other pages/areas)
Create data using below option
longest text within its boundary
Shortest text(i)
text containing special chars including single & double quote
text containing Numerics with commas or supported culture specific delimiter
text containing uni code chars
text as NULL
case sensitive text
Expression (Example: 10+20)
Html tags
javascript as text (Example: <script>alert("Hello")</script>)
Sql injection scripts
Trailing and leading spaces text
Formatted number (Example: Credit card Number)
text containing Special symbols
Date format
Static Dropdown box (it has fixed values)
Default option
First option
Last option
Any option in the middle
No option (example: --select--)
Select an option that contains
longest text within its boundary
Shortest text(i)
text containing special chars including single & double quote
text containing Numerics with commas
or supported culture specific delimiter
text containing uni code chars
text as NULL
case sensitive text
Expression (Example: 10+20)
Html tags
javascript as text (Example: <script>alert("Hello")</script>)
Sql injection scripts
Trailing and leading spaces text
Formatted number (Example: Credit card Number)
text containing Special symbols
Date format
Bala