QA Role and Responsibilities for making the project Successful

QA Role for the Success of Project is very important. QA role is leadership role for the software project. This article is based upon my experiences in SQA organizations. Some times this role is misunderstood by QA professionals and that creates problems and as a result software product suffers from quality point of view andContinue reading “QA Role and Responsibilities for making the project Successful”

Event Driven Selenium Automation Program

package automation; //Your package name in our case “automation” import javax.swing.JLabel; import javax.swing.JOptionPane; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.chrome.ChromeDriver; import java.awt.*; import java.awt.event.*; import java.util.concurrent.TimeUnit; import javax.swing.*; v //Your class which implements ActionListener in our case “SmokeTest” class. public class SmokeTest implements ActionListener { JFrame myFrame ; JLabel lb; JPanel txt; //Method used for setting layout of GUI public void initGUI ( ) { //Step 2: setup the top level container myFrame = new JFrame(); //Step 3: GetContinue reading “Event Driven Selenium Automation Program”

Automation in Selenium (JAVA)

Code Written was in Eclipse LUNA import org.openqa.selenium.safari.SafariDriver; import org.openqa.selenium.By; import org.openqa.selenium.WebDriver; import org.openqa.selenium.WebElement; import org.openqa.selenium.browserlaunchers.locators.InternetExplorerLocator; import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.firefox.FirefoxDriver; public class LoginTestCase { public static void main(String[] args) { //Creating the Firefox object WebDriver driver = new FirefoxDriver(); // Opening the ABC WebSite. driver.navigate().to(“https://ABCWebSite.com “); //Showing the opened success message String LoadMsg=”Successfully opened theContinue reading “Automation in Selenium (JAVA)”

A Process Model for SQA

Software Quality Assurance as a Process Model An SQA group plays a very important role in SDLC. An SQA organizations have well define process model for carrying out the quality assurance activities. Research shown that 60% organizations don’t have any SQA. vvv 20% have Token SQA, 15% have Passive SQA and Only 5% organization haveContinue reading “A Process Model for SQA”

Text to speech functionality in Test Automation

Step 1: Download  java speech synthesis called FreeTTS. https://freetts.sourceforge.io/docs/index.php#download_and_install If you plan on just creating applications with FreeTTS, the bin package will be sufficient Download the zip folder go to lib install jsapi.exe. It will create a jar file namely jsapi.jar . Include all jar libraries to your project. Step 2:   Copy past the extricted file into theContinue reading “Text to speech functionality in Test Automation”

Random numbers are Concatenated–Katalon Studio

How we can deal with text fields for example UserName, SSN, Phone, EmployeeID, Email Address which requires unique values for each user in automation script?  Steps1. Record the script 2. Create the string variable for error message 3. Compare 4. Create Random variable int 5. Concatenate random int with email address which is unique 6. Save the record import staticcom.kms.katalon.core.checkpoint.CheckpointFactory.findCheckpoint import staticcom.kms.katalon.core.testcase.TestCaseFactory.findTestCaseContinue reading “Random numbers are Concatenated–Katalon Studio”

Quality Control(QC) to Quality Assurance(QA)- A paradigm Shift

Introduction Process improvement plan consists of studying the existing software development process in organization and identifying the areas which require improvement so that productivity can be improved and cost can be minimized. The proposed process model is practical and implemented in many software companies and observed many benefits which otherwise were impossible. It is flexible and can be implemented in company with no extra resources and cost; only management commitment is required. Proposed ProcessContinue reading “Quality Control(QC) to Quality Assurance(QA)- A paradigm Shift”