Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Boundary Value: Understanding the phrasing of the question #202

Open
qweiping31415 opened this issue Nov 28, 2019 · 2 comments
Open

Boundary Value: Understanding the phrasing of the question #202

qweiping31415 opened this issue Nov 28, 2019 · 2 comments

Comments

@qweiping31415
Copy link

qweiping31415 commented Nov 28, 2019

photo_2019-11-28 19 57 10

I want to clarify what the question is trying to ask. I initially interpreted it as X is more effective, not more efficient than Y. In this case, I think it's both effective and efficient as compared to Y because the rate of finding defects per test case is higher for X. Not sure if I'm interpreting the question wrong or understanding the definition of efficiency wrongly.

In the actual exam, the notation: [x | y | z] will be used and no questions are entertained, with no underline as not. If the question was instead put into the examination's format, will the answer for this original quiz question and "X is [more effective "underlined", more efficient] than Y" have the same answer?

@seanlowjk
Copy link

image
Taken From: https://nus-cs2103-ay1920s1.github.io/website/se-book-adapted/chapters/testCaseDesign.html#introduction

In the textbook, it was stated that

Efficiency: Fewer Test Cases to Find Same Number of Bugs
Effectiveness: More Bugs found with Same Number of Test Cases

Given X uses the same number of Test Cases to Find More Bugs, it will be termed as X being more effective!

For your question in the 2nd paragraph, it should have the same answer o.o

@damithc
Copy link
Collaborator

damithc commented Nov 28, 2019

I want to clarify what the question is trying to ask. I initially interpreted it as X is more effective, not more efficient than Y. In this case, I think it's both effective and efficient as compared to Y because the rate of finding defects per test case is higher for X. Not sure if I'm interpreting the question wrong or understanding the definition of efficiency wrongly.

I can see how this question can cause some confusion due to the phrase (not efficient). It's not a good question. My fault. Just ignore that phrase.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants