Lesson 12 Flashcards

1
Q

Software Environments

A
  • Development
  • QA
  • Stage
  • Production
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Development Environment

A

This is the environment that’s used by developers in most cases.
• it’s where they would do their code updates
•it’s where all commits and branches live
•The development environment is usual configured differently from the environment that users work in
•A lot of preliminary testing will happen in this environment. Developers don’t want to release their code before they make sure it works locally at least

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Sandbox

A

An isolated testing environment that enables users to run programs or open files without affecting the app, system or platform on which they run

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

QA Environment

A

This is the environment that’s used by QA team in most cases
•it’s where we explore
•it’s where we test to make sure that the app functionality works as expected
•once the entire team is ready to cut a build, the build is deployed onto staging

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Staging Environment

A

This is the environment that is used by QA team for the testing and other teams to preform UAT
•The staging environment is as similar to the production environment as it can be
•The scope of test in staging is to ensure the app under test meets requirements and expectations. Functionality works perfectly and app is ready to go to production!

How well did you know this?
1
Not at all
2
3
4
5
Perfectly