100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
SER 316 Final Exam Study Guide || with 100% Verified Solutions. $11.69   Add to cart

Exam (elaborations)

SER 316 Final Exam Study Guide || with 100% Verified Solutions.

 6 views  0 purchase
  • Course
  • SER 316
  • Institution
  • SER 316

What is Git? correct answers A distributed version control system What are the correct git commands for the different phases? To stage a change To save your changes safely in your repository To send your changes to your remote repository To get the information on your remote repository to ...

[Show more]

Preview 2 out of 15  pages

  • August 20, 2024
  • 15
  • 2024/2025
  • Exam (elaborations)
  • Questions & answers
  • SER 316
  • SER 316
avatar-seller
FullyFocus
SER 316 Final Exam Study Guide || with 100% Verified
Solutions.
What is Git? correct answers A distributed version control system

What are the correct git commands for the different phases?

To stage a change
To save your changes safely in your repository
To send your changes to your remote repository
To get the information on your remote repository to your local repository correct answers Add
Commit
Push
Pull

What information do you have to include into your commit messages? correct answers
Descriptive comment on what you did
Task Number from the Sprint Backlog

When does a task get assigned to a team member? correct answers When a task is moved to In
Progress

What should be true for your master branch on GitHub? correct answers Your master should be a
stable, working copy of your project. Only tested code should go into it.

How often should you have Stand-up meetings in your project? correct answers You should talk
at least 3 times a week.

How many branches should you create in your Git workflow? correct answers One for each User
Story

How many tasks should you have In Progress on the Sprint Backlog? correct answers 1-2

What is a Pull Request? correct answers A team member can issue a Pull Request to ask the team
to approve of a change to be merged into another branch.

What do we mean by quality policies in this course which you need to fulfill in your project?
correct answers You define them yourself and have to check your code before accepting a Pull
Request to fulfill these Quality Policies.

Explain what Edge Coverage means? correct answers Edge Coverage (also known as branch
coverage) is a type of white-box coverage a set of test cases will need to ensure. This type of
coverage guarantees that every branch/transition in the code is executed at least once.

, What kind of coverage do JUnit tests have? correct answers It depends on the implementation of
the JUnit test, if there is a certain complete coverage.

A boundary value analysis does... correct answers only check values between equivalence
partitions.

JUnit testing is... correct answers a dynamic testing technique.

On what criteria should Blackbox tests be implemented? correct answers Anything but looking at
the respective code, e.g. documentation, specification, requirements...

Which of the following annotation is not supported in JUnit?

@Before
@RunWithout
@Test
@BeforeClass correct answers @RunWithout

What does complete node coverage for a method mean? correct answers Every line of code in
the method has been used in the tests.

What method statistically finds the most defects? correct answers Code Reviews find 65%

Why is it important to work at a consistent rate in your project? correct answers So the team
knows if it gets done in time.

In week 4 which quality practices do you have to include in your project? correct answers
GitHub workflow, Code Review, Unit Tests

What is the difference between a formal and an informal code review? correct answers A formal
code review usually needs preparation while an informal one might just mean asking my team
member to look over what I wrote.

What should you not look for in code reviews? correct answers At personal programming style.

Reviews usually try to find: correct answers Logical errors
Code Smells
Style errors
Naming conventions
Bugs

How often should you update your Quality Policies for this project? correct answers Once a
week

Who checks the Quality Policies in your project before a merge into master? correct answers The
team or part of the team

The benefits of buying summaries with Stuvia:

Guaranteed quality through customer reviews

Guaranteed quality through customer reviews

Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.

Quick and easy check-out

Quick and easy check-out

You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.

Focus on what matters

Focus on what matters

Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!

Frequently asked questions

What do I get when I buy this document?

You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.

Satisfaction guarantee: how does it work?

Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.

Who am I buying these notes from?

Stuvia is a marketplace, so you are not buying this document from us, but from seller FullyFocus. Stuvia facilitates payment to the seller.

Will I be stuck with a subscription?

No, you only buy these notes for $11.69. You're not tied to anything after your purchase.

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

75759 documents were sold in the last 30 days

Founded in 2010, the go-to place to buy study notes for 14 years now

Start selling
$11.69
  • (0)
  Add to cart