article thumbnail

SQL Clone for Unit Testing Databases

DZone

Sometimes, when you are performing unit or integration tests whilst developing code, you need to be able to do something extreme, such as mangling a test database or two, repeatedly, each time subsequently restoring it to its original state before running the next test.

Database 184
article thumbnail

Complete Automation Testing — Is It Feasible?

DZone

It is a fact that software testing is time and resources consuming. Testing the software can be observed from different perspectives. It can be divided based on what we are testing. For example, each deliverable in the project, like the requirements, design, code, documents, user interface, etc., should be tested.

Testing 246
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

Monitoring-as-code through Dynatrace’s Open-Source Initiative

Dynatrace

Dynatrace’s OneAgent automatically captures PurePaths and analyzes transactions end-to-end across every tier of your application technology stack with no code changes, from the browser all the way down to the code and database level. Monitoring-as-code requirements at Dynatrace. Referencing other configurations by name.

article thumbnail

5 Types of Tests To Perform On Your APIs

DZone

API Test is crucial for the software systems to function at high quality. Application Programming Interface acts as the center level between the database and presentation layer in the software development procedure. What is API Test? Every app you build nowadays completely relies on Application Programming Interfaces.

Testing 207
article thumbnail

No code automation testing: When to use and when not to use

Testsigma

Having a coded approach to test automation has its benefits. It certainly does give you the power to be extra flexible in terms of test case creation. No code automation testing is an alternate approach that might be suitable for you and give you ROI sooner, providing few conditions are met. When to use.

Code 108
article thumbnail

Use Mocks in Testing? Choose the Lesser Evil!

DZone

Mocking Test Methodology. The key idea of mocking is to replace real code (e.g. call to database or service) with artificial functionality that has the same return type. Here, I explain best practices and why you better avoid mocking practice in order to have real code quality.

Testing 187
article thumbnail

Percona PG_TDE and Docker: Please Test Transparent Data Encryption for PostgreSQL

Percona

Unlike some other databases, PostgreSQL does not have a native solution to encrypt data on disk transparently. This code is in development, and we need your help testing it.This blog will cover what you […] Securing your data can be a tough task.

Testing 108