Communicating with GUI Objects using Selenium WebDriver
Selenium WebDriver supports dynamic web pages where page elements may change without reloading the page. Selenium WebDriver supplies developers with a well-designed object-oriented API with enhanced support for advanced problems of web application testing. Here we are trying to exhibit how to use Selenium to access GUI objects with web applications. User friendly websites require...
Project Time Estimation – A Big Challenge
Accuracy in overall time estimation is a crucial skill required for project management, which helps anticipate the project duration and costs involved. If the project time estimation is not proper then it can lead to issues like over-estimation or under-estimation. Under-estimating a project is disturbing for all team members as it leads to an additional...
JMeter Test Report Generation- Single Step Solution
JMeter is widely used tool for performing the load testing on a web application. It has its own User Interface to capture and play the Test scripts, generate the Test Results in Tabular form and Graphs. It’s a tedious job to share the test results with stake holders on regular basis. Won’t it be fun...
Electronic Data Interchange: What it implies?
What is EDI? In today’s fast world, electronic media is extensively used to exchanging information. Gone are the days when people used to send information or communicate through post. Now business documents are sent from one computer to another. EDI is a simple abbreviation for Electronic Data Interchange. It is defined as a system or...
Cookies Testing: Crucial in Web Applications
In technology driven world, companies create profiles and other respective details in web applications, accessed through web browsers be it Firefox, Chrome, Internet Explorer, Safari, Netscape Navigator etc. The Web applications are based in different domains and respective utility for users. The web applications are tested through cookies. The tester needs to understand the complexity...
JavaScript: Preventing Memory Leaks
In my last article, I presented the common patterns that lead to Memory Leak in a typical JavaScript Application. This article continues the concept of Memory Leaks and unrolls the prevention techniques for each pattern. Preventing memory leak patterns: Prevention is always better than cure. Let’s quickly enlist the prevention techniques for each pattern. Avoid...
User Story – Project Requirement Simplified!
Often during Project Execution, developer raises concerns that requirements are not clear or very open ended or during UAT phase of project, customer raises concerns that this is not what we asked for. Because at times traditionally written requirement statements are imprecise. Agile Methodology shifts the focus from writing about a requirement to talking about...
Android Studio: What it brings for the Android Developers
Android Studio labelled as the fastest way to build quality apps with high performance across android platforms was introduced to the developer’s community way back in 2013 and its latest stable release has been rolled out on May 11, 2016. Being the official IDE for Google, Android Studio assists developers to build an application be...
Decoding Test Automation Framework
To design an effective automation framework which helps reduce the release cycle and accelerate market release, application-independent test automation frameworks become a necessity. Components such as function libraries, test data sources object details and various other reusable modules act as building blocks. These blocks are assembled to create a business process framework and provides basis...
How do you reap the benefits of Cloud?
The Cloud Computing market is maturing and there is a lot spoken about its plus and minuses in terms of business viability. While the positives are spoken largely, there is another perspective. It is generally said that when you move into a public cloud, there are performance issues caused by others being on the same...