Posts

Showing posts with the label software testing training

SELENIUM WEBDRIVER WITH PYTHON

Selenium is an open source tool for web application testing. Though it might seem similar to QTP, Selenium focuses solely on web based application testing while QTP supports desktop based application testing as well. Selenium supports multiple languages and Python is one in that list. Using Selenium with Python, we can communicate with browser, send keys and get the values. Python supports multiple browsers and we can compose our code based on our need. Compared to other languages, Python takes less time to run the script and complete the execution. Python uses indentation, not braces ({}), making it easy to understand the code flow. Python is simpler and more compact. Selenium is not just a single tool but a set of software, each catering to different testing needs of an organization. It has four components: Selenium Integrated Development Environment (IDE) Selenium Remote Control (RC) Selenium WebDriver Selenium GridSelenium WebDriver with Python Let’s take a loo...

Enabling seamless B2B transactions with error-free & quality APIs

Application Programming Interfaces (APIs) define how a software program should interact with another through a set of routines, protocols and tools. They enable businesses across various industries such as insurance, travel, logistics, healthcare, finance and more to monetize data, engage and connect with other businesses/ customers through web, mobile and social applications. These industries are being transformed almost entirely with the widespread ability to get real time data using APIs, streamline their business operations and serve customers better. APIs are helping businesses with everyday tasks and accelerate data sharing, resulting in a seamless interaction between external and internal applications. This improved speed and delivered business value. As more businesses develop and integrate APIs, there is an increased number of challenges and software application complexity because of the technology changes. This creates an incessant need for effective software testing. ...

5 tax tips for the next Powerball millionaire

If you’re new to automated testing, you’re probably starting off with a lot of questions: How do I know which tests to automate? Why is automated testing useful for me and my team? How do I choose a tool or framework? The options for automated testing are wide open, and you may feel overwhelmed. I want to help turn some of your “unknown unknowns” into “known unknowns”! The goal of automation is to create anti-fragile tests that are easy to understand, maintain, and hand off. I’ll get you closer to that goal by answering some questions that many of us had when we first started with automated testing, and I’ll also give you some additional questions that are good to consider. Introducing Automation Once you’ve decided to start automating, the next step is probably to introduce the idea to your team. Automation may not be the only work you’re doing, but it is going to be a lot of work! Trying to squeeze it in between your regular work means it probably won’t end up getting comple...