This forum is provided to promote discussion amongst students enrolled in
CITS5501 Software Testing and Quality Assurance.
If posting a question, it's suggested you check first whether your question
is answered in the unit Frequently Asked Questions (FAQ) list, and use the search box
(on the right) to see if an answer to your question has already been posted.
Please consider offering answers and suggestions to help other students!
And if you fix a problem by following a suggestion here,
it would be great if other interested students could see a short
"Great, fixed it!" followup message.
Hi Arran,
Question with the submission, i notice there is a time limit of 40 mins, dose that mean I only have one shot or one opportunity to submit all my answer for the project within 40 minute?
Thanks.
Hi all,
The project submission area is available on Moodle it's labelled "Project final submission".
I hope to also have a Java code test in the testing sandbox, shortly.
Cheers
Aran
This should now be corrected. It looks like for one specific question, the incorrect option was recorded in Moodle as being worth "-100 ", when it should've been recorded as being worth "0".
Cheers
Arran
That looks correct to me. "RACC" is a type of coverage used for logic-based testing, so it cannot apply to ISP. Possible levels of choice for ISP include "base choice", "all combinations". (There are also a few other ISP coverage levels mentioned in ...
Hi Arran,
For the long answer question part 3, I received the comment "3) reasoning very weak, shows poor understanding. It's impossible to have "ISP testing with RACC coverage". 0 5"
I was under the impression that ISP could subsume RACC coverage if t...
Gihad might be using the term "partition" loosely, in the sense of "a partitioning". So a partitioning of some domain X might give us two (or more) partitions.
Hi Arran,
For the updated project spec, should question 8 implement two test cases since question 7 has been changed?
Currently it still says "which contains Te t m t o s w i h i p e e t t e t r e t s a e o e c i e n q e t o .
Thanks.
Ok that does make sense thank you.
Just another question, wouldn't two partitions make sense here (I'm not sure how much detail I am allowed to disclose)?
Thanks, you are correct. Rather than make a further correction, I'll have to rely on people using their judgement to work out which previous question is being referred to.
cheers
Arran
ANONYMOUS wrote
Hi Gihad,
Yes, if we're testing some method (or constructor) myMethod that takes in some reference type MyClass , then we can assume that any instances of MyClass are validly constructed if they aren't, then either there's a bug in the const...
In cases where a class consists of "plain old data" (https en.wikipedia.org wiki Passive data structure) i.e., the class doesn't do any significant abstraction or information hiding then partitioning up a parameter of that class will amoun...
Hi Abhinav,
That's definitely an error questions shouldn't have negative marks. I don't know which question "question 22" is every student gets questions in a different order, and in fact a slightly different selection of questions but if ...
Hi Arran,
I know this is pretty quick but while I was having a look through the mid-sem marking and feedback, one of the questions namely question 22 was marked -2 out of 2.
My understanding is that if we get a question wrong we are not awarded the ma...
Not OP or Arran but I don't think this kind of partitioning is relevant to testing the LightingCommand constructor specifically. Since the LightingCommand constructor takes Location and LightSource objects as parameters, it is a precondition ...