article thumbnail

Don't rely on end-to-end tests: design for failure instead.

DZone

We typically understand software testing by the everyday definition of the word: making sure a piece of software performs the way it is supposed to in a production-like environment. If so, the database is updated. Or is there? with a username and password). Usually nothing has changed so nothing happens.

Design 193
article thumbnail

Performance Testing at MongoDB

Alex Podelko

34 (2020), Performance Testing with David Daly , is another good introduction. These two papers provide many more insights: Automated system performance testing at MongoDB , DBTest 2020 [ Video ]. The Use of Change Point Detection to Identify Software Performance Regressions in a Continuous Integration System , ICPE 2020 [ Video ].

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

MongoDB Performance Resources

Alex Podelko

Some good videos on the topic: Solving MongoDB Performance Riddles with Systems Thinking. Tips and Tricks for Query Performance: Let Us.explain() Them. Impact of Available IOPS On Your Database Performance. Overnight to 60 Seconds: An IOT ETL Performance Case Study. How MongoDB uses MongoDB at Scale.

article thumbnail

What is? OpenTelemetry??An open-source standard for logs, metrics, and traces

Dynatrace

OpenTelemetry (also referred to as OTel) is an open-source observability framework made up of a collection of tools, APIs, and SDKs, that enables IT teams to instrument, generate, collect, and export telemetry data for analysis and understand software performance and behavior. Span ingestion.

article thumbnail

8 Functional Testing Types Explained With Detail

Enprowess

The primary aim of functional testing is to test every functionality of the software application by giving the input value and validating the actual output with the expected result. Functional testing mainly contains black box testing, which is not related to the source code of the application/software. Integration Testing.

Testing 52
article thumbnail

Track Thousands of Assets in a Time of Crisis Using Real-Time Digital Twins

ScaleOut Software

Within seconds, the software performs aggregate analysis of this data for all real-time digital twins. By avoiding the need to create or connect to complex databases and ship data to offline analytics systems, it can provide timely answers quickly and easily.

article thumbnail

Track Thousands of Assets in a Time of Crisis Using Real-Time Digital Twins

ScaleOut Software

Within seconds, the software performs aggregate analysis of this data for all real-time digital twins. By avoiding the need to create or connect to complex databases and ship data to offline analytics systems, it can provide timely answers quickly and easily.