Web applications are a perfect example of a rapidly moving target for UI test automation tools. Agile and DevOps drive small changes and frequent releases. This leads to certain challenges in QA field. How to create tests that survive after small UI changes? How to create tests that produce same results if ran 10 times in a row on an unmodified application? How to create tests that check exactly those features they were designed to check?
Answers to these questions are not entirely simple. Test automation is still an art.
In this blog we try to figure out what every test automation engineer can do to find the right answers. First I'll give a few examples that illustrate common challenges in Web UI test automation.(Read More)
Take any tool for UI test automation and you will notice that they always lack support for some of the UI controls. And I am not talking about trivial ones like buttons and edit boxes, but the one that are custom controls, which are unique and created for specific needs. It can be some sophisticated grid or menu or a fancy tree. A number of such controls in this rapidly evolving world is growing exponentially. So, every UI test automation engineer is challenged by emerging UI frameworks in every project. This is especially true for Web applications.
As a provider of a UI test automation tool - Rapise - we constantly do our best to arm engineers with the most advanced technologies to help them deal with new UI controls.
This article by Danis Markovtsev will showcase a real-life example of this.(Read More)
In this short blog post, our test automation guru - Denis Markovtsev explains the ideas and principles behind the design of Inflectra's new Rapise Visual Language (RVL) introduced in Rapise 5.1. RVL is a spreadsheet-based approach to UI test automation implemented in Rapise to help domain specialists and test analysts, who are not programmers, participate in test automation projects.
We're very excited about the next version of Rapise coming out later this week. It has many enhancements and improvements for testing the web, mobile and desktop applications which we'll be discussing in future blog articles. It also has some nifty new features to make the testing of REST web services even better.(Read More)
We're very excited about the next version of Rapise coming out later this month. It has many enhancements and improvements for testing the web, mobile and desktop applications which we'll be discussing, but the biggest new feature is the ability to create scriptless tests, using a familiar Excel-based grid framework for composing automated tests. Unlike some other tools (cough cough HP UFT) this is natively part of Rapise, not some add-on.(Read More)
In the next week or so we shall be formally releasing the next version of our popular automated testing IDE. In this article we give you a taste of what to expect for both existing customers looking to upgrade and new customers that want to empower their testers with powerful tools to make their job easier.(Read More)
The average test plan for a commercial grade application will have between 2,000 and 10,000 test cases. Your test team of five must manually execute and document results for between 400 and 2,000 test cases. And the scheduled release date of your product is fast approaching. No worries; clone your team and work around the clock. Or perhaps there’s a better way... (Read More)
You built your first test. And it works, as planned! Congratulations! Based on that test you submitted a bug and proved your worth and the value of automation! Again congrats. Now development has “fixed” the bug, time to retest. OOPS! The test fails, not due to the bug, but because the flow is wrong. (Read More)
So, lets say that you are a code genius. You understand what is going on under the hood. The developers of your application have shared intimate details, not only of their bar crawl, but of what each object is in the application. What can you do with this knowledge? (Read More)
Rapise has several methods for learning the objects within the application under test. While still easy to learn, this method does not automatically develop a runnable test that will deliver any meaningful results. Herein we will discuss the learning methodology and provide a flow to follow, however we will not have a runnable test in the end as no input or click-stream data will be captured.(Read More)
If you grew up in the 1990s you will remember the science fiction program 'The X-Files' where agent Mulder had to convince a skeptical agent Scully that aliens did exist. Well unlike aliens, test automation is not something you have to believe in or not believe in, automation exists and it works.
Boil the ocean
eat the elephant
climb the mountain
and now - Automate the tests for the application!!(Read More)
Our mission to helping our customers - large corporations, small businesses, professional services firms, government agencies and individual developers – with the means to effectively and affordably manage their software development and testing lifecycles, so as to decrease the time to market and increase return on investment.
At Inflectra, we are fully committed to provide our customers with the very best products and customer service. We believe in going the extra mile to ensure that each customer is satisfied with our software products. We have the experience and the commitment to deliver the products customers need to deliver their projects and assure quality every step of the way. (Learn More)
We are so confident that you will be fully satisfied with our products that we offer a 30-day, unconditional, money back guarantee! (Learn More)