DECK 2 Flashcards

1
Q

What is Acceptance Testing ?

A
  • User Acceptance Testing
  • Done by UAT Team after QA Testing
  • After UAT, Code will go into production
  • After Testers test the code, code goes into UAT env also known as staging env
  • UAT is done to make sure it fits Business Requirements
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is difference between UAT and System Testing

A

System Testing = END TO END testing : finds defects when the system undergoes testing as a whole.

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

What is Continuous Integration (CI) ?

A
  • Devs are able to check-in and check out code into the system when making code changes
  • CI = When a Dev checks in a new code into the system.
  • When CI server detects new code it will run smoke test to check how basic functionalities react with new code change. And create Report
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is Agile and Agile FrameWork ?

A
  • It is a development framework alternative to Waterfall
  • Roles: PO, SM, Dev Team
  • Ceremonies: Sprint Planning, Daily Stand-ups, Sprint Review, Sprint Retro, Grooming Session
  • Artifacts: Product Backlog, Sprint Backlog, Burnout Chart

Frameworks:
- Scrum: Team plans for what will be done in Sprint
- Kanban: No sprint planning, stories are picked up as
is, but everything else is the same.

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

Disadvantage of Waterfall ?

A
  • Requirements are set on Stone
  • Phases have to be completed in order
  • Customer cannot be product until the very end
  • Takes longer to go into production, which may cause it to be outdated.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Agile Advantages ?

A
  • Changes are welcomed to increase value of end product it budget and time permits. Usually after Sprint meeting client wants to add something new we are okay with that.
  • You can develop, test and submit functions in parts to obtain constant feedback and help you improve.
  • Lots of team communication to avoid wasting time such as solving a problem or any blocker impediment
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the Different Roles in Scrum ?

A

PO:

  • Actual stakeholder for product
  • Gathers requirements from customer
  • Represents the vision for the project and has to convey that vision to the team

Scrum Team:
- Dev and Testers

Scrum Masters:

  • He is the leader/coach for the Scrum team who checks whether the scrum team is completing task properly
  • Responsible for increasing efficiency and productivity of team
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Describe a Scrum Team ?

A

Group of people sharing a common goal: To deliver on-time quality product
- All moving in the same direction who trust each other and have good communication skills. NO individualities or show offs.

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

What are all the responsibilities of the Scrum Master?

A
  • Tracking and Monitoring and Understanding requirements well
  • Works to reach project goal
  • Improves performance of team and leads meetings and resolves issues
  • Resolves conflicts and impediments
  • Communication and reporting
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is negative testing ?

A
  • Testing with credentials will fail to make sure of bases are being covered when it comes to testing.
    Both the valid and non-valid credential
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is Scrums of Scrums?

A
  • When a project is huge and has various teams
  • Each team does its scrum ceremonies separately but when there is a meeting that involves all teams.
    Each team has to send an ambassador.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly