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,
Thanks for pointing that out You are correct - the method needs a return type, which should be void in this case. I'll add that.
It might be worth pointing out that documentation testing , which was mentioned in lectures, is a good way of avoid...
Another minor update to a labsheet I thought I'll mention, lab 4 at the bottom it has an example function
" public setMinutes(int minutes)
this.minutes minutes;
"
I believe the method signature should be "void setMinutes(int minutes)"
Hi Xia,
You're correct. The expression should actually contain the clause m a, not m a. Then the assignment "m a 0" will result in m a evaluating to false, which is what is required. I'll correct that on the lab sheet shortly.
Thanks
Arran
In Lab 6 Part 2, for question c (G (m a) (H U)), to make the clause G active, we need both (m a) and (H U) to be false. However, if m a 0, then (m a) will be true, and regardless of whether G is true or false, the overall result will be...
Hi,
Yes, that's a mistake in the solution I'll correct it. However, I'll note that if you look at the other paths listed on that same line, and think through what they represent, you should be able to work out both that it's incorrect, and what th...
Also regarding prime paths, in the solution for lab 4, this is listed as a prime path.
"EFBCDEF"
Is this incorrect? The first and last node are different and F and E both appear twice, so from my understanding this is not a simple path, and so can't b...
Hi all,
The lab worksheet and lecture slides for this week are now up on the website at
nbsp; https cits5501.github.io resources
Marks for the quiz should be available tomorrow, and I'll discuss them in the lecture.
Cheers
Arran
Hi,
So, the lab facilitators are a great resource for answering questions like this. In fact, they're the main resource I've mentioned in the lectures and on the website that if you have questions about the lab material, or are uncertain about how ...
There is a stack with push as a method.
The question is
"If we wanted to model push as a function, what sort of function would we use? How about pop?"
It is a little confusing for me since push is already a function, what does it mean by model it as a ...
Hi all,
The lab worksheet for this week is now available at https cits5501.github.io resources labs, together with sample solutions for last week's worksheet.
A reminder that you need to register as a Moodle participant by the end of this week in or...
Hi all,
Just a reminder that labs start this week, and that the materials are available online via the unit website at https cits5501.github.io resources .
Please do work through the lab worksheets, and drop in to a lab if you encounter any problem...
Hi all,
Because there is a larger enrolment this year compared to previous years, I have instituted some changes to the CITS5501 lab material.
It has always been the case in CITS5501 that lab attendance is not compulsory; that model answers to exercise...