Questions tagged [dtap]

One could use this tag if a question is about Development, Testing, Acceptance and Production (DTAP) phased approach in software development.

Filter by
Sorted by
Tagged with
1
vote
1answer
14 views

How can I test native macOS UI software in a container before deployment?

As part of the CI setup, I'd like to run (automated) tests on native macOS GUI software in a 'safe environment' (i.e. without messing with the host software installation too much). Virtual machines (...
2
votes
1answer
119 views

How to deal with untested features in the develop branch before deployment?

Our current software deployment lifecycle looks like this (using git-flow); We test locally or on a development environment. We submit a pull-request to merge the feature into the develop branch Our ...
5
votes
1answer
343 views

What are best practices for sharing Docker compose files with ops team to use in Docker stack

I'm looking for best practices to share the Docker compose files created by developers with the people that do the deployment. We use 2 docker compose files: docker-compose.yml and docker-compose....
0
votes
2answers
194 views

How to implement DTAP in k8s?

Dev, Tst, Acc, Prd (DTAP) is about isolating multiple environments to ensure that data will not be mixed, e.g. production data in development or lost, e.g. database removal removes all production data....
8
votes
2answers
249 views

What is “black box” testing? [closed]

What is "black box" testing and how it is different from ordinary testing? For example black box tests prior to deploying to production. Note: "black box" testing is a common requirement when ...
2
votes
1answer
75 views

How to prevent failure from introduced changes? [closed]

The DevOps Report by Puppet Labs states that "devopsy" companies have 3x times lower failure rate. While other companies must have a fairly regular rate of failures from deployments to production. ...
0
votes
3answers
133 views

How to deploy software every second? [closed]

Companies such as Amazon, Etsy, Google, Facebook and others are publicly saying they deploy software thousands time per day. What are they doing that is so different from other companies? How can ...