When Do You Need to Hire a Software Tester?
You know it’s time to take action to improve your software quality… Is a software tester the right hire for you? There comes a point for any product or development team when it becomes painfully apparent that they need to have a well thought out…
How to Easily Do Accessibility Testing in Continuous Integration
How to add accessibility tests to your CI pipeline using the open source tool, Pa11y If you are unfamiliar with continuous integration (CI), it’s a practice wherein each developer’s code is merged frequently (at least once per day). In this way, a stable code repository…
75 Best Software Testing Blogs
Where to find the tester’s corner of the internet When we’re not testing, we love to keep learning new skills, strategies, approaches, etc. and participate in discussions with the test community. So, we’ve scoured the web, searching high and low for the greatest testing blogs, from…
Automatic Checks with Scriptless Tool, Ghost Inspector
Ghost Inspector review: Tool to automate tests without the need for coding skills We just started a new project with a client from Silicon Valley in e-commerce where one of the first things we’re working on is to review their current testing strategy, and within that, their…
Code Analysis Part 1: What You Should Know About Technical Debt
In part one of this three-part series on code analysis, we explore technical debt and the means for tackling it Code quality is often said to be an internal attribute of quality since the user never lays eyes on it. But, there comes a time…
How to Implement Load Test Scenarios in Gatling
Let’s take a look at two ways to set up load test scenarios in Gatling As we discussed in our review of Gatling, Gatling allows us to define a wide variety of performance tests. Regarding load tests, we can implement them in any of the…
What is a QE?
SDETs, QAs, and DevOps all play important roles in software development but where do quality engineers fit in? Dive into the evolving world of QE to understand its unique contributions to enhance software quality. These days, you may have heard a lot of buzz around…
Apache Groovy vs BeanShell: How to Make the Right Decision?
See what makes Groovy, groovy. When running load tests in Apache JMeter, in many cases it’s necessary to choose a post processor/scripting language for certain tasks, such as handling SampleResult variables, assigning dynamic names to samplers or just adding some logic to scripts. We have…
How to Make a Performance Test Plan
Looking to create a performance test plan? Here are some things to consider before you decide to simulate load. When talking about how to make a performance test plan, I am not referring to a document, but rather what we are going to execute in…
What Does the Trump Administration Mean for Outsourcing QA?
It would be an understatement to say that the Trump administration’s mission is to “shake things up a bit.” Unless you’ve been living under a rock, it is almost impossible not to have faced the flurry of articles, videos, and other forms of media that…
Gatling vs JMeter: Our Findings
All things equal, how do these two open source load testing tools measure up? In this post, we share our results from the experiment conducted by Abstracta’s own, Santiago Peraza and Pablo Barceló, in which the objective was to make a comparative benchmark between Gatling…
A Salute to 2016 and Toast to 2017
Year in Review Several of you reading this may be anxious to leave 2016 in the past and some may not (I’m looking at you, creators of Pokémon Go, Simone Biles, and every member of the global tiger community for whom this year was one…
Q&A with Melissa Chawla, Senior Manager of Performance Engineering at Shutterfly
Real attendees’ questions and answers from our webinar about how Shutterfly runs performance testing continuously Last week, I had the fortune of hosting a webinar with Melissa Chawla, the Senior Manager of Performance Engineering for one of our clients, Shutterfly. The webinar was called, “Learn…
How Shutterfly Masters Continuous Performance Testing
How Shutterfly masters continuous performance testing by “adjusting the belt tight” Picture this, you are the owner of an e-commerce website and you want to be sure that its excellent customer experience doesn’t deteriorate over time with the introduction of new functionalities and that your…