“Software Quality Assurance and Testing”
Industry norms & practices
Asif Raihan
asifraihan21@gmail.com
@asifraihan21
Senior Software Engineer
Pubali Bank Limited
Common Practices
Test Early Test Often
Automated Testing
Ask Questions
Test Management
QA Process
Eye on the Bigger Picture
Importance of Quality
Technical Mindset
Continuous Testing
and more.......
Test Reporting
Our Weekend

Task Management: Kanban Board

Bug reporting tool
OTRS
Git Lab
Trac
Fossil
Bugzilla
Web Issues
Lean Testing
Redmine
Bug Issue
Different types of testing
smoke
usability
unit
functional
UI
integration
regression
accessibility
load
acceptance
Ad-hoc
Testing Tools
SoapUI
REST-Assured
Cucumber
Jmeter
Citrus Framework
Selenium
Silk
HP UFT
Watir
IBM Rational
and more.......
Katalon Studio
Example
Type amujamu in the search box
Subimt
Works Fine :)
Selenium IDE flaws
Type amujamu in the search box
Subimt
Login not found :)
Click Login
Submit
Selenium
Selenium Suite
Selenium IDE
Selenium Grid
Web Driver
Selenium RC
public static void main(String[] args) throws Exception {
WebDriver driver;
System.setProperty("webdriver.gecko.driver", "G:\\geckodriver.exe");
driver = new FirefoxDriver();
String baseURL = "http://www.google.com";
driver.get(baseURL);
driver.findElement(By.id("lst-ib")).sendKeys("amujamu");
driver.findElement(By.name("btnK")).click();
driver.findElement(By.xpath("//*[@id='rso']/div[1]/div/div/div/div/h3/a")).click();
driver.findElement(By.linkText("Login")).click();
driver.findElement(By.name("_username"));
driver.findElement(By.name("_password"));
driver.findElement(By.name("_submit")).click();
}
}Automation Script: Login System
Performance Testing
Load Impact
Load Runner
Load Storm
Web LOAD
Apache JMeter
Loadstorm
LoadUI NG Pro
Redmine
Begin the Journey...
Part 2 “Software Quality Assurance and Testing”- Industry norms & practices
By Asif Raihan Ananta
Part 2 “Software Quality Assurance and Testing”- Industry norms & practices
- 69