Myth 1: Automation replaces Manual Testers. Reality: After the scripts are developed, the common misconception is that we can replace the manual testers with Automation, but this is not true. Automation is a program which will test the flow of the system. Even a small defect can be missed if we don’t write scripts to look for […]
Posts Tagged ‘testing’
Build a Home Server Lab on a Budget
For years, I have used either Oracle Virtual Box or VMWare Workstation for creating test servers so I could spend quality time with new versions of the Oracle EPM software. This has required me to maintain a rather expensive and bulky workstation class laptop. A high-end laptop capable of running a virtual machine with 4 […]
Driver Manager for Selenium Web Driver and Extent Reports
Driver Manager for Selenium Web Driver This blog post explains how to initiate the Chrome and IE browsers using maven setup. To run selenium web driver in chrome/IE browsers, download the preferred version of Chrome Driver/ IE Driver server for web driver and save it in local. Now set the property for chrome driver/IE driver, […]
Proxy Mechanism for testing IIB Migration Projects
Introduction Migration of EAI solution has become inevitable because of the new features coming in and badly designed products and solutions in the past. Migration must be taken as an opportunity to redesign the existing solution by making use of the latest technological developments. It is necessary to ensure the business functionality is not lost and […]
Assertions in Selenium Web Driver
Introduction Assertions provide a means for users to validate any kind of test. The Assertion results are based on the comparison of Actual & Expected Results. A test is considered passed only when the Assertions show no Exceptions. Thus, the usage of Assertions plays a vital role in identifying the flaws in the application being […]
How to Test PageMode.IsExperienceEditorEditing in Sitecore
If you are passionate about testing automation in Sitecore, sooner or later you will want to mock Context.PageMode.IsExperienceEditorEditing (or Context.PageMode.IsPageEditorEditing in pre-Sitecore 8) properties. This post will give you step-by-step instructions on how to do that using Sitecore.FakeDb.
Optimize and Analyze with Google Optimize 360
Test. Adapt. Personalize. With the recent announcement of the Google Analytics 360 Suite, Google promises easy-to-use experimentation with Google Optimize 360. Aimed to help optimize and personalize customer experiences from device to device, this product could very well be the game-changer we have all been waiting for. When combined with the rest of the 360 Suite, […]
Parallel execution of tests using Selenium-Grid and TestNG
Selenium-Grid allows you to run your tests on different machines against different browsers in parallel. That is, running multiple tests at the same time against different machines running different browsers and operating systems. Essentially, Selenium-Grid support distributed test execution. It allows for running your tests in a distributed test execution environment. When to use To […]
Front End Testing with Hobbes.js
Introduction to Hobbes: AEM 6.0 has come up with a new framework for a functional testing system. It uses Hobbes.js, a testing library written in JavaScript. This framework helps to automate UI tests and provide us with a test result. We can write and execute tests from a web browser. The framework also provides us […]
How to Get an HTTP Cookie for Web Service Authorization in SoapUI
A web service may need credentials to allow a client to make a request call to the report server. The authorization method depends on the security settings for your report server. SoapUI is a popular web service testing tool, and testers need to send authentication information in SoapUI to the server before testing target requests. […]
Integrate Scala to automation test projects
Scala is a JVM-based, statically- checked, multi-paradigm programming language — mixing up object-oriented programing with functional programing, which delivers a concise and elegant code style. Scala codes can be seamlessly compatible with Java projects as the complier of which turns all those .scala files into several .class binary files. And currently IDE plugins for Scala […]
First bite of Apple’s new UI testing tool
In early June, Apple released a new UI testing tool in WWDC 2015. I’ve tried this interesting tool in some of our internal projects during the past three weeks, and I’ve discovered some pros and cons along the way. I share my experiences below: What’s my environment: OS X Yosemite 10.10.3 Xcode 7.0 beta 2 […]