The Future of Performance Testing

Alex Podelko

Following up my post Are Times still Good for Load Testing? , First, I’d like to elaborate on “It may be less need for simple load testing due to increased scale and sophistication of systems” I meant that the traditional way – testing the system before deploying in production using production-type workload – is not the only way anymore. That dictates changes needed in performance testing (and, eventually, performance testing tools).

Your Guide to Automated Testing [Article and Tutorials]

DZone

It's time to automate you testing process! What Is Automated Testing? Getting Started With Automated Testing by Jason Simon — A breakdown of all the information about Automated Testing into more digestible pieces to make it easier for you to replicate.

Functional Test Myopia

DZone

Avoid becoming nearsighted when it comes to functional testing. If you write functional tests, you likely suffer from functional test myopia. You focus on your expected outcome and your test coverage, but you miss the big picture.

Regression Testing: Tools and Techniques

DZone

Regression Testing, by its definition, is a type of software testing to confirm that a recent program or code change has not adversely affected existing features. In order to achieve that, the existing test cases are executed selectively or sometimes completely.

Functional Testing vs. Non-Functional Testing

DZone

This indicates the importance of functional testing as well as non-functional testing to deliver a user-friendly app. So let’s understand what is functional testing. What is Functional Testing? Then execute the test cases and compare the actual data to the expected result.

Testing With Spring Cloud Contract

DZone

Learn how to test with Spring Cloud. With many industries transforming to a microservices architecture, testing these microservices is a challenge. Different teams own different services, so testing and validating the API communications between these microservices is important.

Cloud 130

Top Seven Browser Compatibility Testing Tools For Developers in 2019

DZone

Some valuable browser testing tools. As you know, there are multiple things involved in creating a website, such as planning, designing, testing, etc. When talking about website or web app development, one thing that developers are most concerned about is cross-browser compatibility.

5 Benefits of Parallel Testing

DZone

Whether it’s continuous testing, Agile or bringing AI into automation , it is required to refine the software development process to keep up with the rapid technological changes. The best way to do that is to adopt practices like parallel testing which will save time and effort.

Efficient Enterprise Testing — Integration Tests (Part Three)

DZone

This part of the series will show how to verify our applications with code-level as well as system-level integration tests. performance junit integration testing system testing enterprise testingEfficiency is everything!

Evolution of Browser Testing

DZone

As technology has evolved, browser testing has also had to make strides to keep up. This article is an outline of browser testing in the past, and how it has changed to keep up with our growing technological field. You may also like: Comparing Top 10 Cross-Browser Testing Tools of 2019.

The Ultimate Website Testing Checklist Before Going Live

DZone

Website testing. You may also like: Web Testing Challenges Testers Will Encounter in 2019. performance website testing web testing browser compatibility usability testing web app testing web application testing testing checklist web testing tools website response time

Learn Cypress Testing for Free

DZone

test automation functional testing test automation tools visual testing cypress visual testing tools visual testing tutorialOMG Cypress is so cool. Cypress is so cool. Seriously.

22 Reasons Why Test Automation Fails For Your Web Application

DZone

Automation testing in progress. I can relate to the feeling where you wish to achieve flawless automation testing in the blink of an eye! On the other hand, I also understand the apprehension that is causing you to delay test automation.

Tools and Frameworks for Faster Front End Testing

DZone

That’s why performing frontend testing for your web app is very crucial. performance software testing testing tools cross browser testing cross browser testing tool visual testing testing frameworks frontend testing

Cross-Browser Testing: Best Practices and Useful Resources

DZone

In the earlier days of web development, executing cross-browser testing used to be very easy. performance website testing cross browser testing browser testing browser compatibility cross browser testing tool selenium automation testing web app testing testing checklist

Java Unit Testing Best Practices: How to Get the Most Out of Your Test Automation

DZone

Unit testing is a well-known practice, but there's lots of room for improvement! In this post, the most effective unit testing best practices, including approaches for maximizing your automation tools along the way. What is Unit Testing?

Importance of Unit Testing

DZone

We all know that testing your application is important, as it ensures security, customer satisfaction, and saves money in the long run. In software testing, unit testing is the first level of testing in which where most of the issues can be rectified, which saves time.

Why Is Load Testing Significant?

DZone

Load Testing can monitor the response times of the system for every single transaction during a set period of time. Such type of testing can also raise attention to any complexity and issues in the application software and fix these performance bottlenecks before they become extra problematic.

Establishing a Performance Testing Strategy

DZone

It's important to have a strategy when testing performance. You may also like: Common Mistakes In Performance Testing. Establishing a performance testing strategy is the first and most important step in performance testing.

Knowing What To Test — Vue Component Unit Testing

DZone

Do you know what to test? The most common question about unit testing Vue components I see out there is "what exactly should I test?" After all, no one wants to be the guy or girl whose under-tested component crashed the app in production.

Testing Sequences in WSO2 ESB

DZone

This post is intended to present a project that could help with testing the mediation sequences created in WSO2 ESB projects. Using tools like SOAP UI and Postman, we can test our APIs and Proxies by issuing requests to them and validate the response of the services.

Desired Capabilities in Selenium Testing With Examples

DZone

Get the right outcomes from Selenium testing. to perform automated cross-browser testing of a web application. You may also like: Discover the Top Tips and Tricks of the Selenium WebDriver.

Testing for Fragmentation: The Perfect Cross-Device Test Strategy for Mobile

DZone

Testing for fragmentation. Everyone who has been involved with testing apps or web applications knows the trouble different platforms and browsers can cause. testing software testing mobile testing cross browser testing fragmentation

Mobile 130

Unit and Integration Tests in Spring Boot

DZone

In this post, we'll have a look at how to write tests unit and integration in a Spring Boot environment. Unit vs. Integration Tests. Wikipedia says about unit testing : tutorial performance spring boot unit testing integration testing hamcrestOverview.

An Introduction to Load Testing

DZone

These are because of performance issues, and the only way this can be eliminated is through performance testing. performance testing load testing stress testing endurance testing performance test tools spike testWe have all been in situations while using software or a web applications where everything is running too slowly. You click a button and nothing is happening except a loader animation spinning for a seemingly infinite time.

Software Testing Services, Automation, and Testing Types

DZone

Types of Software Testing and Automation. Your testing process can make or break the application, ensure that this aspect is taken care of by a team of expert persons. You can build the competency in-house or outsource to the Best Testing and QA Company you can know of.

18 Types of Software Testing You Need to Use for Higher Quality Products

DZone

There are many types of software testing that you can use to improve your products. How Much of a Company's Budget Is Spent on Quality Assurance and Testing? That means software testing spending is up 13% from 2017.

20 Highly Qualified Test Automation Superstars

DZone

At Test Automation University — affectionately known as TAU, we offer a variety of free test automation courses covering web, API, mobile, visual, AI, and codeless automation frameworks. java javascript python performance c# test automation developers automated testing qa

Efficient Enterprise Testing — Unit and Use Case Tests (Part Two)

DZone

In the first part of the series, we saw some generally applicable principles and constraints that effective tests should fulfill. In this part, we will have a closer look at code-level unit tests and component or use case tests. performance unit test use case enterprise testing

Should You Shift From Performance Testing to Performance Engineering?

DZone

performance testing software testing automated testing mobile app testing software test automation performance engineering performance testing and tuning automated testing life cycle automated testing best practices

Unit Testing in ReactJS using Jest and Enzyme

DZone

According to Michael Feathers, “Any code that has no tests is a legacy code.” So as a developer it is your duty to avoid creating legacy code by using test-driven development (TDD). There are many tools available for unit testing in ReactJS but we will be going through Enzyme and Jest.

Defining Test Boundaries — An Example

DZone

I think that everybody agrees that testing is required in order to build a quality product. But there’s also a lot of confusion about the boundaries of each test type. What’s the scope of a unit test?

Service Oriented Architecture Testing (SOA Test)

Testlodge

The Service Oriented Architecture Testing Process. Service oriented architecture testing is not dissimilar to any other testing strategy but one key point to remember is that both functional and non-functional aspects of the services need to be tested. Performance Testing.

Comparing Top 10 Cross-Browser Testing Tools of 2019

DZone

performance website testing cross browser testing browser testing browser compatibility web app testing

PyMongo Tutorial: Testing MongoDB Failover in Your Python App

Scalegrid

We often undertake testing of failover characteristics of various MongoDB drivers to qualify them for production use cases, or when our customers ask us for advice. In this post, we show you how to connect to an SSL-enabled MongoDB replica set configured with self-signed certificates using PyMongo, and how to test MongoDB failover behavior in your code. Testing Failover Behavior. logger = logging.getLogger("test") MONGO_URI = 'mongodb://rwuser:@SG-example-0.servers.mongodirector.com:48273,SG-example-1.servers.mongodirector.com:27017,SG-example-2.servers.mongodirector.com:27017/admin?replicaSet=RS-example-0&ssl=true'

What Is Test Design Actually?

DZone

Learn how to design your tests. In this blog, we overview what is and how to perform test design (and, which is at least as important, how not to perform it). Going forward, a test basis is ‘the body of knowledge used as the basis for test analysis and design’.

Design 130

Debugging Microservices With Contract Testing

DZone

Sign your contract tests on the dotted line. On that note, one strategy that we find particularly useful is contract testing. In this article, we'll discuss how contract testing works for microservices.

How Can Perform Monkey Testing in Android App?

DZone

Wait.what is Monkey Testing? You may also like: Introduction to the World of Mobile Application Testing. What Is Monkey Testing? Once the test process will be done then it will generate a log file of the events and crash if any.

Performance Testing AWS Deployments

DZone

Below is the performance testing strategy used for an implementation using JMeter, BlazeMeter and Selenium Webdriver. mongodb aws performance testing jmeter elastic search stress testing blazemeter endurance testing load api testing

Why Is It Important To Test Your Website From Different IP Locations?

DZone

Is it important to perform geolocation testing? Geolocation testing is a practice where you perform website testing from a set of IPs that belong to different countries around the globe. Send me.your location. You may also like: Localhost: the Cinderella of IP Addresses.

Why Test Your Web-Apps on Older Versions of Chrome?

DZone

Testing on Google Chrome is necessary for any app-designer. performance testing google web developement chrome website testing chrome browser google chrome cross-browser testing app testing

Thoughts on Efficient Enterprise Testing (Part One)

DZone

Testing in the enterprise is still a topic that is not as extensively used as it should be. Writing and especially maintaining tests takes time and effort, however, cutting short on software tests can’t be the solution. Multitasking is the MOST efficient.

How I Ran 100 UI Tests in Just 20 Seconds

DZone

In less than a minute, your cross-browser testing is done and your developers have what they need to fix any visual bugs. technology testing app development test automation artifical intelligence user interface test automation tools ai artificial intelligence visual testing