Understanding Appium and it’s Installation Procedures on Windows.

Reading Time: 5 mins Overview Appium, an unreservedly distributed and open-source automation tool for mobile applications, including; native applications, mobile-web applications and hybrid applications. It is the only automation tool that works for both iOS and Android operating systems and comes with cross-platform support. Further, it supports a wide range of programming languages such as PHP, Java, Ruby, Python, C#, etc. and holds the capability to handle both the real and virtual (Emulator/Simulator) devices.  Appium’s…

Continue Reading

Configuring Jenkins and Uploading it in GitHub Repository Using Selenium

Reading Time: 3 mins Taking Screenshots for Failed Test Cases Using Selenium In the below steps, let us see how to take screenshots for the failed test cases using Selenium WebDriver soon after analyzing the Output. Step 1: Replace the webdriver object to TakesScreenshot TakesScreenshot scrShot = ((TakesScreenshot)driver)   Step 2: Call getScreenshotAs to create a file (image) File SrcFile = getScreenshotAs (OutputType.FILE)   Step 3: Copy file to the required location FileUtils.copyFile(scrFile, new File("D:\\screenshot.jpg"))…

Continue Reading

How to Run Automation Testing in Magento

Reading Time: 7 mins Umpteen businesses banks on Magento, an e-commerce platform which is named as one of the ‘Leaders’ of B2B e-commerce. Effective measures must be undertaken to test a complex platform like Magento along with its extended functionality. Though the word, ‘testing’ carries similar procedures across the industries, testing an e-commerce platform is not as easy as it sounds. Why Use Automation Testing For Magento? When it comes to testing, the term ‘automation’…

Continue Reading

Knowing the Fundamentals and Types of Software Testing

Reading Time: 4 mins Testing is an activity to check whether the software product is defect-free and verification of an application (or a software) against the expected (or client’s) requirements. The pioneer in software engineering, Watts. M. Hemphrey is regarded as the ‘Father of Software Quality’ and the American computer scientist, Gerald M. Weinberg was the first person to perform testing on a human flight in 1958. Manual Testing The manual testing is performed to…

Continue Reading

Understanding the Nitty Gritty’s of Software Testing Life Cycle (STLC)

Reading Time: 5 mins It is a sequence of activities carried out by testers to perform high quality software. Though STLC uses term ‘testing’ it does not involve only testing task done by tester but also includes task contributed by developers, quality analysts and other stakeholders. Testing Process: Waterfall Method Requirement collection Analytical study Design Coding Testing Integration Operation and Maintenance Software Testing Life Cycle Requirement analysis Test planning Test scenario preparation Test case preparation…

Continue Reading

Things to Know Before You Test Magento

Reading Time: 3 mins Magento, an Adobe company is setting continuous success stones in the E-commerce industry. One of the striking features of the Magento platform is that it keeps growing as a community, as an e-commerce trend and as an organization. It continues to offer the best e-commerce solutions to both SMB and SME businesses. One such recent development in the Magento family was that migration from Magento 1 to Magento 2. Everywhere testing…

Continue Reading