
Created on 2010-04-18
20:56:57.
2010-04-18
- Oliver
Erlewein: 18:31:31
- Ok.... I think let's
start
- Keis: 18:31:45
- @Oliver,
hello :)
- Oliver Erlewein:
18:32:13
- I'll first post the Mission
- Oliver Erlewein: 18:32:37
- WTANZ
session 01
SESSION DETAILS:
18. April 2010
NZ time:
6:30PM
AUS east coast: 4:30PM
Website Tested:
http://www.sorted.org.nz/calculators/mortgage-repayments/page1.php
Mission:
1) Have a look at the mortgage calculator and roughly
script/try some
tests to verify functional correctness. Try and be
creative about
breaking the solution. (rough time estimate 40min)
2) Have a look and think at usability and if this calculator
matches
your expectations or not. (rough time estimate 10min)
3) Have a look at browser compatibility and make a quick
assessment.
(rough time estimate 10min)
Note:
Please do
not...
* ...automate your testing
* ...performance test
*
...security test
* ...test the Login functionality. Just the
mortgage calculator.
Aim of this exercise is to show & share
different methodologies on how
to test something. There is no right
or wrong here. Do what you
usually do and share your process in the
discussion bit at the end.
Don't be shy to share. Ask for help if
you don't understand something
or want more details! - Oliver Erlewein: 18:32:51
- Dang, sent
the whole thing withour CRs.
- Marlena Compton
(WTANZ,AUS): 18:33:01
- I see a pirate in our
midst...
- Parimala Shankaraiah (WT, India):
18:33:03
- Hi James and Richard <ss
type="smile">:)</ss>
- Marlena Compton
(WTANZ,AUS): 18:33:06
- could it be????
- Oliver Erlewein: 18:33:09
- You can
also see it online here:
http://groups.google.co.nz/group/software-testers-new-zealand/
browse_thread/thread/6cbee3a6fb040310
- Richard Robinson (WTANZ):
18:33:17
- ooo, look who it is, Mr Bach I
presume
- Oliver Erlewein:
18:33:18
- Hi james
- Oliver
Erlewein: 18:33:31
- I thought you'd go for brekki
first?!
- James Bach: 18:33:34
- I
actually just woke up
- James Bach: 18:33:41
- but then
I got curious
- James Bach: 18:33:46
- no
coffee
- James Bach: 18:33:58
- I'm an
ash refuge today
- Oliver Erlewein:
18:34:04
- Ok. so everyone have a read
- Oliver Erlewein: 18:34:37
- Missions 2
& 3 are optional today. We'll see how we go on 1)
- James
Bach: 18:35:16
- Hello Marlena
- Marlena Compton (WTANZ,AUS):
18:36:07
- Hi James :)
- Oliver
Erlewein: 18:36:08
- The website is pretty easy to
understand and I don't expect to find any major bugs. BUt there are some
curiosities. The aim of the exercise is to see different styles of
testing or how you'd go about setting out to test this.
- Oliver Erlewein: 18:37:00
- So first
off please start by asking questions about the Mission. Is there
anything unclear or is there a problem with the instructions?
- Marlena Compton (WTANZ,AUS):
18:38:37
- So are we primarily testing for basic
functionality?
- Oliver Erlewein:
18:39:16
- Yes. As always there are no specs but I
think the subject is probably uderstood.
- James Bach:
18:39:47
- results don't match with this:
http://www.bbc.co.uk/homes/property/mortgagecalculator.shtml
- James
Bach: 18:40:24
- 100,000, 25 years, 6% comes out
with slightly different answers on either one
- Oliver Erlewein:
18:40:32
- Aha!
- Oliver
Erlewein: 18:40:37
- So James, why is that?
- Oliver Erlewein: 18:40:52
- Is that a
bug or not?
- James Bach: 18:41:38
- It's a
small difference. Might not matter, since this is just an
estimator
- James Bach: 18:42:08
- but it
makes you wonder whether one is doing continuous compounding and the
other is not
- James Bach: 18:42:35
- Also, it
suggests that we might compare with several other online
calculators
- James Bach: 18:42:39
- and
maybe Excel
- Oliver Erlewein:
18:42:49
- Yes indeed, good idea.
- James
Bach: 18:43:09
- of course the currency is
different, but that shouldn't matter, right?
- Oliver Erlewein: 18:43:58
- There might
be another reason....
- Richard Robinson (WTANZ):
18:44:45
- I compared with my own mortgage. This site
wants me to make higher repayments??? only by $2, but still a
difference. Could be a compliance matter with their internal
calculations....hmmm
- Oliver Erlewein:
18:45:02
- If you think something is a bug then you
can raise it on http://bugrepository.com in the WTANZ01 project.
- Oliver Erlewein: 18:47:30
- Have you
seen that there is the nominal & today's dollars thing on page
2?
- sharath (WT,India):
18:47:53
- My internet connection speed as per <a
href="http://us.mcafee.com/root/speedometer/test_0150.asp">http://us.
mcafee.com/root/speedometer/test_0150.asp</a> is 60KBPS.
It's over 4 min now and still the page <a
href="http://www.sorted.org.nz/calculators/mortgage-repayments/page1.php
">http://www.sorted.org.nz/calculators/mortgage-repayments/page1.php&
lt;/a> is not displayed on firefox3.6 or ie 8.0
- James
Bach: 18:48:04
- interesting that the two
calculators match perfectly for $1,000,000, 1000%, and 40 years.
- Parimala Shankaraiah (WT, India):
18:48:11
- <quote author="olivernz"
conversation="#olivernz/$4953690b02c23702" timestamp="1271573313"
authorname="Oliver Erlewein"
guid="xaaec173462a87de0d3de7dd0c34c3ff6473e46dcbfc7c5ff34609daaf00dce80"
><legacyquote>[12:18:33 PM] Oliver Erlewein:
</legacyquote>If you think something is a bug then you can raise
it on http://bugrepository.com in the WTANZ01
project.<legacyquote>
<<<
</legacyquote></quote> - James Bach:
18:48:13
- yeah, I saw that, Oliver
- James
Bach: 18:48:26
- doesn't match that
either
- Oliver Erlewein:
18:48:32
- @sharath: I'd see that as a bug but a
minor one as this is built for NZ users.
- Oliver
Erlewein: 18:49:01
- @James: Getting there
;-)
- Oliver Erlewein:
18:49:25
- Tip: check validation of input on this
app.
- Richard Robinson (WTANZ):
18:49:29
- if you put in a loan amount of 0.005 you
dont have to pay any interest...
- Richard Robinson (WTANZ):
18:49:30
- 0.005, 9%, 10yrs
- Marlena Compton
(WTANZ,AUS): 18:49:49
- I don't think there's
much validation of input going on here at all.
- Oliver Erlewein: 18:50:49
- @Richard:
So what do you think is the bug? What would be the right reaction? Is
this usability or functional?
- Richard Robinson (WTANZ):
18:51:21
- i think the developers and business would
look at me strangely if i raised this as a bug
- Marlena Compton
(WTANZ,AUS): 18:52:25
- no big deal :o)
- Marlena Compton (WTANZ,AUS):
18:52:32
- oops, meant :)
- Oliver Erlewein: 18:52:33
- the mission
again:
- Oliver Erlewein:
18:52:34
- http://groups.google.co.nz/group/software-
testers-new-zealand/browse_thread/thread/6cbee3a6fb040310
- James
Bach: 18:53:30
- the difference between the two
calculators I'm using increases as you lower the interest rate
- Oliver Erlewein: 18:54:06
- @Richard:
Really?! I'd say it's a big usability bug. Try big values
- James
Bach: 18:55:26
- okay, I really need some coffee.
But I suggest that someone compare results with at least two other
mortgage calculators, focusing on low interest rates and perhaps
graphing several data points
- Richard Robinson (WTANZ):
18:55:34
- functionally i mean. im not onto
usability. still too interested in playing with this thing
- Parimala Shankaraiah (WT, India):
18:55:49
- <quote author="satisfice"
conversation="#olivernz/$4953690b02c23702" timestamp="1271573936"
authorname="James Bach"
guid="xd41c9af87e739bf5a34878cba9624bce753dc7bca653bb58f35136905f9f4c58"
><legacyquote>[12:28:56 PM] James Bach:
</legacyquote>okay, I really need some coffee. But I suggest that
someone compare results with at least two other mortgage calculators,
focusing on low interest rates and perhaps graphing several data
points<legacyquote>
<<<
</legacyquote></quote> - Marlena Compton
(WTANZ,AUS): 18:55:56
- thanks for joining us,
despite the lack of caffeine.
- Oliver Erlewein:
18:56:02
- Thanks James! Have a good one and drop me
a message when the cloud clears. My parents are about to travel
too.
- Oliver Erlewein:
18:57:15
- Ok. so we have noticed that the
calculators are different. I'd say lets raise a bug for that just noting
that they are different for now.
- Oliver Erlewein:
18:57:49
- Let's also cover some of the other things
like boundary and failure conditions
- Oliver
Erlewein: 18:57:50
- ?
- Oliver
Erlewein: 18:58:38
- Who has tested it against other
calculators that were different?
- Marlena Compton
(WTANZ,AUS): 18:59:38
- I chucked in 2035 for the
start date, 2010 for the end date and it gave me -$77,000 in interest.
Who needs the lottery.
- Oliver Erlewein:
18:59:57
- @Marlena: Good.
- Oliver Erlewein: 19:00:11
- @Marlena:
Is that a defect?
- Marlena Compton (WTANZ,AUS):
19:00:37
- Yes, I would say so. I'm adding it
to the bug repository too.
- fvaswani:
19:00:44
- I'd say user shou;dn't be allowed to do
that
- Oliver Erlewein:
19:00:49
- @Marlena: Excellent. Thanks!
- fvaswani:
19:01:06
- there should be some message to the
user
- Marlena Compton (WTANZ,AUS):
19:01:31
- @fvaswani yes, I agree with you.
- Oliver Erlewein: 19:02:13
- @fvaswani:
I think so.
- Oliver Erlewein:
19:02:36
- Is there a failure situation in this
calculator?
- fvaswani: 19:02:53
- Similar
happens for 'Amount of the mortgage' = a negative value
- Oliver Erlewein: 19:03:05
- Is there a
combination that causes any warning?
- Marlena Compton
(WTANZ,AUS): 19:03:27
- I haven't been able to
find one, and I've been looking.
- Richard Robinson (WTANZ):
19:03:38
- i cant find any warnings eithd
- sharath (WT,India):
19:03:38
- I have disconnected/connected to the
internet; restarted the PC, but unable to access the webpage. I am able
to open all other web pages like google, Citibank, <a
href="http://www.tourism.net.nz/">http://www.tourism.net.nz/</a>
; but not <a
href="http://www.sorted.org.nz/">http://www.sorted.org.nz/</a>
<ss type="cry">;(</ss>
- Oliver
Erlewein: 19:04:08
- @sarath: That is sad. Sorry
about that but I can't influence that.
- Parimala
Shankaraiah (WT, India): 19:04:13
- @Sharath -
how about checking your firewall?
- fvaswani:
19:04:26
- Negative loan amount and negative interest
rate causes positive interest!
- Oliver Erlewein:
19:04:31
- @sarath: Or some webfilter of your ISP is
filtering the page.
- sharath
(WT,India): 19:04:38
- @sharath i have disabled
firewall for now
- Oliver Erlewein:
19:04:48
- @faswani: Good! Bug?
- fvaswani:
19:04:56
- Therefore there is just simple calculation
behind the calculations, but not check on input values
- sharath (WT,India):
19:05:00
- sry for the typo, it was for PAri
- fvaswani:
19:05:15
- More of a bug to have chekc on input
values
- Ram: 19:06:20
- just figuring out
things here for joining late - noticed @sharath 's msg for link; 'm on
that site; now which mortgage calculators are you all looking
at?
- Oliver Erlewein:
19:06:34
- @faswani: Would you have one massive bug
report or several for each check you'd expect? Can you raise a defect
like you'd raise it in real life on bugrepository? We'll discuss it
after the testing time ends
- fvaswani:
19:06:51
- @Ram where are you based?
- Oliver Erlewein: 19:07:14
- @Ram:
Welcome. Instructions:
http://groups.google.co.nz/group/software-testers-new-zealand/
browse_thread/thread/6cbee3a6fb040310
- fvaswani:
19:07:19
- @Sharath probably no access outside ANZ
maybe?
- Ram: 19:07:33
- thank you
@oliver
- Parimala Shankaraiah (WT, India):
19:07:37
- @Farid, I am in Bangalore and can access
it on IE, FF and Chrome <ss type="smile">:)</ss>
- Oliver Erlewein: 19:07:42
- @Ram: Just
one calculator on the sorted.org.nz page. Others have been comparing it
to results from others.
- Oliver Erlewein:
19:09:09
- Has anyone raised a defect under WTANZ01
yet?
- Marlena Compton (WTANZ,AUS):
19:09:20
- I did, for the problem with years.
- Oliver Erlewein: 19:09:30
- hmmm..
can't see it....
- sharath (WT,India):
19:09:33
- This is interesting - I can access
<a
href="http://www.sorted.org.nz">http://www.sorted.org.nz</a>,
and then calculators page from there I can choose mortgage
repayment
- Marlena Compton (WTANZ,AUS):
19:09:33
- If anyone needs help with that let me
know.
- Parimala Shankaraiah (WT, India):
19:09:58
- <quote author="sharathbyregowda"
conversation="#olivernz/$4953690b02c23702" timestamp="1271574781"
authorname="sharath"
guid="xdf490f962756a2e52969812f7632113456827a1a0c697fc5cc47d77b5addeed7"
><legacyquote>[12:43:01 PM] sharath: </legacyquote>This
is interesting - I can access http://www.sorted.org.nz, and then
calculators page from there I can choose mortgage
repayment<legacyquote>
<<<
</legacyquote></quote> - Oliver
Erlewein: 19:10:01
- Yes, I can see it now.
- Oliver Erlewein: 19:10:42
- Ok. 40 mins
are gone. Do we want to continue on with functional testing or move on
to usability?
- Oliver Erlewein:
19:11:31
- Usability would encompass such things as
Accessability, ease of use, fit for purpose,....
- Richard
Robinson (WTANZ): 19:12:07
- good idea
- Ram:
19:12:33
- negative 1mil percent interest tells me my
monthly repayment is -166,666,666.67 for $200K
- Oliver Erlewein: 19:13:19
- For
fuctional testing: what about non numeric values? Anyone tried
that?
- Marlena Compton (WTANZ,AUS):
19:13:35
- I did.
- Oliver
Erlewein: 19:13:41
- And? no errors?
- Oliver Erlewein: 19:13:47
- Or
oddities?
- Oliver Erlewein:
19:14:11
- Anyone tried browser back, reload &
the such?
- Keis: 19:14:15
- for
non-numeric in the amount loan e.g., "a" it got treated as 0
- Marlena Compton (WTANZ,AUS):
19:14:25
- I typed a semi-colon into 1 of the
years fields and it accepted it. I would owe $20,100,000.00 in
interest.
- Keis: 19:14:29
- for date
fields, non-existent ones were allowed
- Oliver
Erlewein: 19:14:31
- @Keis: What about
1000a000?
- Dhara (WT, India): 19:14:32
- yes,
for non numeric, no validationsa
- Keis:
19:15:42
- @oliver, i tried that... it became
1000.00... kinda similar to when i tried 1.1.1 which got treated as
1.10
- Keis: 19:15:57
- maybe the
non-numeric values at the end got disregarded
- Dhara (WT, India):
19:16:04
- also ,it appears, not max limits set for
amounts digits
- Oliver Erlewein:
19:16:27
- @Keis/Dhara: So are those defects?
- Ram:
19:16:43
- looks like Zero is considered a negative
number on this calculator
- Oliver Erlewein:
19:16:45
- or a problem of specifications?
- Oliver Erlewein: 19:16:56
- @Ram: Wow,
good find.
- Keis: 19:17:00
- weird... i
entered "10000000000000000000000000" for interest rate and it became
"10,000,000,000,000,000,905,969,664.00%" in the results
- Oliver Erlewein: 19:17:16
- @Ram: Raise
it as a defect on bugrepository.org project WTANZ01
- Oliver Erlewein: 19:17:40
- @Keis: So
what's the issue? Any ideas?
- Oliver Erlewein:
19:17:59
- Ok. Any takers on usability?
- Dhara (WT,
India): 19:18:03
- specifications should have
mention proper validation messages
- Marlena Compton
(WTANZ,AUS): 19:18:20
- I would need some hints
for usability.
- Richard Robinson (WTANZ):
19:18:46
- Some fields could be tied down a bit
better. eg i can enter -100 for the year on the date
- Ram:
19:18:54
- is it http://www.bugrepository.org
?
- Oliver Erlewein:
19:18:59
- @Marlena: Say you look at this from the
perspective of a visually challanged person.
- Oliver Erlewein: 19:19:09
- @Ram:
.com
- Ram: 19:19:15
- ok
- Oliver Erlewein: 19:19:36
- @Marlena:
Can you change font size? What if you change font size in
browser?
- Marlena Compton (WTANZ,AUS):
19:19:56
- So in that case, would the "calculate"
button not have enough contrast?
- Oliver Erlewein:
19:20:13
- @Marlena: Does it follow NZ EGIF
guidelines? <--- which you'd know nothing about being in AUS
- fvaswani (WT,
India): 19:20:23
- I'd say Usability and
Accessibility are 2 different things.
- Oliver
Erlewein: 19:20:35
- @Marlena: Good. Can you switch
to high contrast view?
- Marlena Compton
(WTANZ,AUS): 19:20:41
- I think Sharath did our
accessibility testing.
- sharath
(WT,India): 19:20:47
- <ss
type="smile">:)</ss>
- Oliver Erlewein:
19:22:02
- @fvaswani: Yes you could argue that.
Accessibility here in NZ is usualy a sub category of Usability.
- Oliver Erlewein: 19:22:33
- @fvaswani:
But as JB always says, that's just me ;-)
- Oliver
Erlewein: 19:22:46
- ...and it might be
wrong.
- Oliver Erlewein:
19:23:00
- Ok. little behind on time.
- Marlena Compton (WTANZ,AUS):
19:23:01
- @Oliver not sure how to set that on my
Mac
- fvaswani (WT, India):
19:23:03
- @Oliver yep agreed, and i guess Akl (NZ)
is the same :)
- Richard Robinson (WTANZ):
19:23:26
- $100, 10%, 10999 Years gives you $inf
interest to pay overall in todays dollars
- Oliver
Erlewein: 19:23:27
- Task 3) Browser Testing
- Marlena Compton (WTANZ,AUS):
19:23:46
- 7 minutes left for testing
- Oliver Erlewein: 19:24:18
- @Richard:
How did you enter 10999 years?
- Richard Robinson (WTANZ):
19:24:29
- actuallly it was 10099
- Oliver Erlewein: 19:24:56
- @Richard:
The field is limited to 4 digits so how did you enter 5?
- Richard
Robinson (WTANZ): 19:25:05
- the most years i can
get are 10998
- Parimala
Shankaraiah (WT, India): 19:25:16
- @Everyone - a
small tip for Browser testing - You could use <a
href="http://browsershots.org/">http://browsershots.org/</a> to
test with different browsers!
- Richard Robinson (WTANZ):
19:25:25
- well once i did the boundary of zero as
the year
- Richard Robinson (WTANZ):
19:25:32
- i did a negative... -999
- Oliver Erlewein: 19:25:35
- @Parimala:
That was the big clue ;-)
- Oliver Erlewein:
19:25:46
- @Parimala: Thanks for mentioning
it
- fvaswani (WT, India):
19:25:51
- Guys would it be correct to say that most
of the functional issues above could be fixed/avoided by just having
input check?
- Parimala Shankaraiah (WT, India):
19:26:05
- @Yeah - 10 mins is too short for testing
browsers, but this website could help. Using the right tools at the
right time <ss type="smile">:)</ss>
- Oliver Erlewein: 19:26:13
- @faswani:
Most likely.
- Richard Robinson (WTANZ):
19:26:17
- @ Fvaswani: I agree
- Richard
Robinson (WTANZ): 19:26:31
- It would also give
us errors to check against
- Richard Robinson (WTANZ):
19:26:37
- but i guess the app carries little
risk
- Oliver Erlewein:
19:26:53
- @faswani: Although we have one thing to
watch out for and that is different results from different
calculators.
- Oliver Erlewein:
19:27:14
- Has anyone tried browsershots?
- Richard
Robinson (WTANZ): 19:27:25
- yes ive used it a
number of times
- sharath (WT,India):
19:27:44
- nrowser shots is fantastic
- Oliver Erlewein: 19:28:07
- @Richard:
Have you tried using FireFox plugin Tamper Data to change values over
and above the limits of the web page restrictions?
- Ram:
19:28:11
- just looking over browsershots... looks
great
- Oliver Erlewein:
19:28:41
- Browsershots is great and probably one of
the quickest ways to get a feel for browser compatibility.
- Richard
Robinson (WTANZ): 19:28:53
- Ah true. I was
thinking of saving the site locally, and manipulating the values being
sent. But I thought that might be a bit mean to the DB/Site.
- Marlena Compton (WTANZ,AUS):
19:28:55
- I'm trying browsershots, it's
cool.
- Keis: 19:29:05
- now was a bad
time to try out ipadpeek.com.. it distracted me
- Oliver Erlewein: 19:29:06
- It has
drawbacks though like no testing with posted data
- Richard
Robinson (WTANZ): 19:29:16
- @Keis: Lol
- Oliver Erlewein: 19:29:44
- @Kais: yes
;-) ....but I'll check it out a8r
- Keis:
19:30:26
- for usability, do the links 'nominal
dollars' and 'today's dollars' do anything?
- Richard Robinson (WTANZ):
19:30:28
- i tried pasting a screen shot into the
fields too... no luck
- fvaswani (WT, India):
19:30:30
- I'd say browsershots is good to get a
quick and dirty check but its good to have various environmments
hosted locally to try out various tests/options?
- fvaswani (WT,
India): 19:30:34
- What people say?
- Parimala Shankaraiah (WT, India):
19:30:39
- <quote author="olivernz"
conversation="#olivernz/$4953690b02c23702" timestamp="1271575931"
authorname="Oliver Erlewein"
guid="x14e0f91be490b0aec653108be86d3820e1474aabc30a3a1def8872fa5de10038"
><legacyquote>[1:02:11 PM] Oliver Erlewein:
</legacyquote>Browsershots is great and probably one of the
quickest ways to get a feel for browser
compatibility.<legacyquote>
<<<
</legacyquote></quote> - Oliver
Erlewein: 19:30:43
- Ok. officially this is the end
of the testing phase. So I'd like you to get to an end and we'll stert
discussing at xx:35.
- Marlena Compton
(WTANZ,AUS): 19:31:18
- Be sure to log your bugs
at bugrepository.com
- Richard Robinson (WTANZ):
19:31:19
- @Farid: yes, I agree. I only use
Browsershots.org as one item in my checklist. It may highlight areas of
weakness in the site, that I can further investigate. But I dont put too
much effort into it. Thats just from my experience.
- Oliver Erlewein:
19:32:02
- Browsershots is Open Source so you could
have your company internal version too. It's a bit tricky
though.
- Oliver Erlewein:
19:32:31
- Another thing testers should always have
is a number of vitual machines running different OS's and
browsers.
- Oliver Erlewein:
19:33:11
- I suggest VirtualBox.org as a
virtualisation platform but VMware, Parallels,.... are good too (just
not free ;-))
- Richard Robinson (WTANZ):
19:33:20
- @Oliver: I love settign up different
configs to sim user machines. It takes a lot of effort out of testing
also. I recommend using orthogonal arrays to assist also
- fvaswani (WT,
India): 19:34:04
- Yep Virtualbox is what we've
gone with
- Oliver Erlewein:
19:34:29
- It also helps to have these VMs as a
repository for all to use at the company.
- Richard Robinson (WTANZ):
19:34:29
- @Oliver: can I do performance testing from
Virtualbox.org? I want to be able to check the load times of our corp
website over time.
- Parimala
Shankaraiah (WT, India): 19:34:50
- AllPairs tool
at James Bach's website gives a fair amount of combinations to
test - <a
href="http://www.satisfice.com/tools.shtml">http://www.satisfice.com/
tools.shtml</a>
- Oliver Erlewein:
19:34:52
- @Richard: Let's take that offline.
- Oliver Erlewein: 19:35:26
- Ok all. Can
I ask you to all stop testing? Let's now discuss what we've
found.
- sharath (WT,India):
19:35:34
- chk this <a
href="http://www.softwaretestingclub.com/forum/topics/how-can-i-test-
something">http://www.softwaretestingclub.com/forum/topics/how-can-i-
test-something</a>
- Oliver Erlewein:
19:36:19
- First I'd like you to feed back how you
first addressed this session.
- Oliver Erlewein:
19:36:38
- i.e. what ideas did you have starting with
a fresh and unknown product.
- Oliver Erlewein:
19:36:53
- did you have any plan on what you would
do?
- Oliver Erlewein:
19:37:01
- did you just explore?
- Oliver Erlewein: 19:37:08
- who wants
to be first?
- fvaswani (WT, India):
19:37:14
- not really. just explore
- Richard
Robinson (WTANZ): 19:37:23
- Is it one at a
time?
- fvaswani (WT, India):
19:37:43
- (one of the reasons was coz joined
late)
- Oliver Erlewein:
19:37:48
- @richard: go for it if you like.
- Ram:
19:37:52
- @oliver - joining in late,i just started
exploring this time; but i agree, planning initially on what the mission
is and the approach to tackle the problems would be much helpful
as we go along.
- Richard Robinson (WTANZ):
19:38:02
- i think Ram is on his way
- Oliver Erlewein: 19:38:16
- Anyone who
did some planning?
- Richard Robinson (WTANZ):
19:38:23
- Let me know when its my turn
- Oliver Erlewein: 19:38:31
- What did it
look like (even if it proved not useful later on)?
- Marlena Compton (WTANZ,AUS):
19:38:49
- I decided to do everything in two
browsers
- Oliver Erlewein:
19:39:05
- @Marlena: Interesting. Why?
- Marlena Compton (WTANZ,AUS):
19:39:52
- I've found that for some applications,
there can be vast differences. For others it is less so.
This application sucked equally across all browsers.
- Oliver Erlewein: 19:39:55
- Anybody
have a testing checklist or other standard procedure they referenced to
to solve this problem?
- fvaswani (WT, India):
19:40:13
- @Marlena like t hat idea. have seen people
doing that a lot.
- Oliver Erlewein:
19:40:17
- @All: I think this is more a free for
all.
- Oliver Erlewein:
19:40:30
- don't hold back
- Richard Robinson (WTANZ):
19:41:09
- My approach was to do ET to understand the
App. I used data that was personal to me, to get a feel. AFter about 1
minute, the complexity of the app reduced, I was familiar, and I let rip
with some field boundary tests.
- Oliver Erlewein:
19:41:10
- @Ram: what planning would you have done if
you had time? any "tools"/methods you'd have used?
- Richard
Robinson (WTANZ): 19:41:35
- Actually it was all
ET. I kept a log in notepad with my tiny goals each step of the
way
- Oliver Erlewein:
19:41:36
- @Richard: Sounds good. i like the use of
personal data.
- Keis: 19:41:40
- initially, i
wanted to figure out how it behaves with simple calculations. e.g., $100
loan amount for 10% interest (using simple math) ought to get $110 in
total payment
- Richard Robinson (WTANZ):
19:41:53
- Peronal data = I am the oracle :)
- Oliver Erlewein: 19:42:04
- Personal
data is data that is very familiar to you so errors would be easily
spotted.
- Oliver Erlewein:
19:42:42
- @Keis: That is the second most likely
approach I think. Use simple data and get a feel.
- Oliver Erlewein: 19:42:55
- @Keis: How
did you verify the results?
- Oliver Erlewein:
19:43:05
- Did anyone here use Excel or
calculator?
- Keis: 19:43:26
- @Oliver, i
used an excel file and compared my computation against the total
- Richard
Robinson (WTANZ): 19:43:35
- I used simple data
across calculators. I compared to another banks calculator, and got a
similar result to my personal data. Sorted seems to overestimate the
repayment amounts slightly
- Marlena Compton
(WTANZ,AUS): 19:43:38
- @Richard so tell us more
about the tiny goals and ET. I'm curious about this.
- Keis:
19:43:47
- but they mostly turned out false so i quit
logging the stuff i try in excel
- Keis:
19:43:58
- false i.e., not equal
- Oliver Erlewein: 19:44:39
- I find it
odd that a simple thing as calculating interest can have different
results for different apps/Excel/calculator
- Oliver
Erlewein: 19:44:56
- What do you's think can be
reasons for that?
- fvaswani (WT, India):
19:44:59
- calculator at times. But i was looking
more at boundry and conditional testing than actual calculations
- Marlena Compton (WTANZ,AUS):
19:45:06
- @Oliver that seemed like the biggest
defect to me.
- Oliver Erlewein:
19:45:12
- i.e. What would you tell your developer to
check for?
- Oliver Erlewein:
19:45:42
- @Marlena: Sorry, what's the biggest
defect?
- Marlena Compton (WTANZ,AUS):
19:46:17
- @Oliver the difference in how interest was
calculated, but then I guess that's also somewhat relative.
- Ram:
19:46:28
- @oliver, more than tools, certainly the
planning approach would have been
a. understand the objective
b.
Ask questions for ambiguities - in this case i noticed multiple mortage
calculators, i wasn't sure which one the group was looking at.
c.
plan on the approach for different types of testing - including
boundary, and edge scenarios
d. Scenarios - understand how mortgage
concept works and come up with the approach / scenarios around the user
context
e. plan on the tools and resources required to complete the
mission
f. ESTIMATe what it takes for the planned approach - so that
helps building the estimation skillls which we often need to develop for
the task completion
g. attack the mission - well, there could still
be situations where we might have to keep the plan aside and do whats
needful - thats where the Risk planning and MItication would have
helped; - Richard Robinson (WTANZ):
19:46:39
- @ Marlena: Thanks. I thought of a basic
checklist of ways the calculator be tested. I started with data entry
into the fields using positive data, then random values. once i found
there was no validation, i moved away from this area, there were no low
yeilding fruit to pick. i looked at the source code for clues, and tried
other banks calculators. I guess there were 3 items on my checklist:
data entry boundaries & validation, source code and value
processing, and comparison to the 'same' calculation in other establish
sites
- Keis: 19:46:56
- i think there
may be add'l factors i'm not aware of ... e.g., the total for an annual
thing is not as straightforward as Amount*(1+interest)
- Oliver Erlewein: 19:47:23
- @Ram: Wow.
Great share there. I like b). ;-)
- Marlena Compton
(WTANZ,AUS): 19:47:52
- @Keis and now I'm
wondering where they explain their calculation.
- Oliver Erlewein: 19:48:07
- @Richard:
Good one to have a look at code. That can sometimes tell you a
lot.
- Richard Robinson (WTANZ):
19:48:25
- @Ram: great ideas, i like them all
- Oliver Erlewein: 19:48:37
- @Marlena:
Another great spot. i would have expected to have an explanation /
formula somewhere explaining it.
- Oliver Erlewein:
19:49:00
- Did anyone run the page through an HTML
checker like....
- Oliver Erlewein:
19:49:16
- http://validator.w3.org/ ?
- Keis:
19:49:32
- @oliver, @marlena yeah, i wanted to try to
view source and find some hints on their calculation. but decided
against it since it might take me longer to look for their code
- Oliver Erlewein: 19:49:35
- There's
nothing major but some nigglies I'd push back to a developer.
- Oliver Erlewein: 19:50:00
- HTML
validation is low haning fruit
- Oliver Erlewein:
19:50:42
- Another thing you might like to do is use
FireFox with the HttpLiveHeaders plug-in running.
- Marlena Compton (WTANZ,AUS):
19:50:43
- @Oliver so does that validation still work
if the app is using AJAX?
- Oliver Erlewein:
19:50:54
- @Marlena: Usually not
- Oliver Erlewein:
19:51:08
- LiveHTTPheaders that is! Sorry
- Oliver Erlewein: 19:51:47
- That plug
in records all request and response headers of what you're doing. That
gives you a first rudimentary log of what you did and the values you
have POSTed
- Richard Robinson (WTANZ):
19:52:05
- I put myself in the shoes of a customer to
the site, a developer of the site, and the site owner. I worked out
where the money was coming from to pay for development, and the returns
the site gets. This all helped me to weigh the risks of the conditions
and helped me to attribute my time to each functional area
- Oliver Erlewein: 19:52:58
- Did anyone
have luck in finding defects with browsershots.org?
- Richard
Robinson (WTANZ): 19:53:36
- I did some boundary
testing on a banks calculator, and the site kicked me out :( 'page not
found'.... lol.
- Oliver Erlewein:
19:54:01
- @Richrd: Which site kicked you?
- Richard
Robinson (WTANZ): 19:54:08
- starts with a
B
- Oliver Erlewein:
19:55:02
- @Keis: Just seen your defect with the div
zero. Great find!
- Oliver Erlewein:
19:55:23
- @All: See in bugrepository.com under
WTANZ01
- Keis: 19:55:43
- @Oliver,
thanks <ss type="blush">(blush)</ss>
- Oliver Erlewein: 19:56:16
- @dhara: Do
you think the Safari 4.0 error is real or just browsershots.org not
working?
- Oliver Erlewein:
19:56:26
- i.e. did you veriy that result?
- Ram:
19:56:42
- @oliver - i noticed several browser
screenshots being empty for the given url
- Oliver
Erlewein: 19:56:50
- I found that the site
advertising doesn't work on FireFox 2.0
- Dhara (WT, India):
19:56:59
- i think it is given that result for that
moment only
- Ram: 19:57:02
- i liked the idea
of the website providing the screenshots of all the browsers it tries
the URL with
- Oliver Erlewein:
19:57:03
- @Ram: That's brosershots problem.
- Ram:
19:57:59
- thought so, 'coz one of those browsers
where it was empty was IE7, and i know it would not be an issue with
displaying it on that browser. I use IE8 on my machine
- Ram:
19:58:46
- well, though i made an assumption in my
prv msg, but it was a confident assumption on my part :)
- fvaswani (WT,
India): 19:58:50
- Verdict? Browsershots not
reliable?!
- Oliver Erlewein:
19:58:59
- Ok. can we have a quick round the "table"
and feed back what you thought of the session and what was useful to
you? Order please as seen on screen (i.e. Dhara 1st, then
fvaswani....)
- Oliver Erlewein:
19:59:26
- @faswani: I'd rather say stay critical and
don't always believe what you see.
- Oliver
Erlewein: 20:00:26
- Oh, just got reprimanded that
the order isn't the same for all.
- Oliver Erlewein:
20:00:33
- So I'll call them out.
- Oliver Erlewein: 20:00:46
- Dhara? Any
comments?
- Marlena Compton (WTANZ,AUS):
20:01:00
- Not sure she's still with us
- Oliver Erlewein: 20:01:03
- Just say
"pass" if you have nothing to add.
- Dhara (WT, India):
20:01:36
- First of all i must say i am gald to join
the first ANZ WT session, I liked today's excercise (didnt have much
time to compare with other cals, joined bit late
- Dhara (WT,
India): 20:01:55
- i didnt know about browsershot
site before
- Parimala Shankaraiah (WT, India):
20:02:03
- <quote author="dhara5"
conversation="#olivernz/$4953690b02c23702" timestamp="1271577905"
authorname="Dhara"
guid="xf3d898277ad5ee25dbfa1655ba2d2e03a18dbd1fe99fbc2f8e10476347a9945b"
><legacyquote>[1:35:05 PM] Dhara: </legacyquote>First of
all i must say i am gald to join the first ANZ WT session, I liked
today's excercise (didnt have much time to compare with other cals,
joined bit late<legacyquote>
<<<
</legacyquote></quote> - Dhara (WT, India):
20:02:06
- Thanks Parimala for letting us
know
- Parimala Shankaraiah (WT, India):
20:02:24
- @Dhara - you don't have to stay up late or
wake up early to take part in BWT. WTANZ is live!
- Dhara (WT,
India): 20:02:59
- I will join BWT too whenever
possible :)
- Dhara (WT, India): 20:03:21
- and
having ANZ WT is great too :)
- Dhara (WT, India):
20:03:31
- thanks all
- Oliver
Erlewein: 20:03:48
- @Dhara: Thanks! I guess now it's
fvaswani's turn.
- Oliver Erlewein:
20:04:05
- I am aware we're going overtime. Anyone
here that has to leave?
- Oliver Erlewein:
20:04:12
- ...and wants to go next?
- Oliver Erlewein: 20:04:24
- after
fvaswani?
- Richard Robinson (WTANZ):
20:04:25
- I liked the open way of running this.
Thanks Oliver. I appreciated the positive sentiment in the room, and the
support given for each other. I liked the websites suggested for
followup
- Richard Robinson (WTANZ):
20:04:42
- I think that discussing as we go is the
way to go. I got a lot of value out of knowing what others were trying
the same time as I was.
- Marlena Compton
(WTANZ,AUS): 20:04:43
- we're going until 6:30
right?
- Oliver Erlewein:
20:05:01
- @Marlena: Sorry, my bad of course.
- fvaswani (WT,
India): 20:05:05
- Cool... I got some good
pointers from other testers esp the prep stuff from Richard and
Ram
- Keis: 20:05:06
- I liked
having counter- or additional ideas being raised. That's something you
definitely can't have when you're testing on your own.
- Oliver Erlewein: 20:05:07
- 8:30PM
NZT
- fvaswani (WT, India):
20:06:19
- But i must confess my main intention to
join was to find out what are the benefits of WT? How can it help one
and all?
- Oliver Erlewein:
20:06:26
- @Richard: I was reluctant to give too much
too early but I did like the "mashup" type style too.
- Richard
Robinson (WTANZ): 20:07:28
- It was an organic
approach
- Oliver Erlewein:
20:07:35
- @fvaswani: As an idea, instead of finding
out why not help form what it can do for you? WT should be open to
change and benefit the need and not follow a stoic protocol or
something.
- fvaswani (WT, India):
20:07:35
- I understand as a tester it helps me see
and learn from other testers and being a team lead/mngr it will also be
helpful when i go hunting for people :)
- Oliver
Erlewein: 20:08:10
- @fvaswani: Please no hunting!
Testers are a rare species and we need each and everyone ;-)
- Oliver Erlewein: 20:08:43
- @Marlena:
Any insights?
- fvaswani (WT, India):
20:08:44
- lol yep :) i meant change them from
testers to a test analyst may be?
- Ram:
20:08:54
- @fvaswani @Oliver :)
- Marlena Compton (WTANZ,AUS):
20:09:12
- It's great to practice with other testers
in this timezone!
- Richard Robinson (WTANZ):
20:09:17
- @Farid: thank you
- Oliver Erlewein: 20:09:20
- @Marlena:
LOL
- Keis: 20:09:27
- @Marlena
yeah! :)
- Ram: 20:09:50
- @Marlena agreed -
helps learn different perspectives
- Marlena Compton
(WTANZ,AUS): 20:10:09
- As far as the app...it
was good to see people discussing how the mortgage calculation was
comparing. I always want to go straight off to boundary
testing.
- Richard Robinson (WTANZ):
20:10:12
- @All: I was in the WT32 from Bangalore
last night, it was terrific fun. And the team was very friendly.
- Marlena Compton (WTANZ,AUS):
20:10:30
- But made me think about that.
- Richard
Robinson (WTANZ): 20:10:43
- I urge all to try
the different groups.
- Oliver Erlewein:
20:10:47
- I had looked at this calculator for about
3hrs in prep for this and I still learned a lot from this.
- Richard
Robinson (WTANZ): 20:10:54
- But always come back
to this one :)
- fvaswani (WT, India):
20:11:03
- @Richar :)
- Marlena Compton
(WTANZ,AUS): 20:11:19
- I've found each group has
its own flavor.
- Oliver Erlewein:
20:11:29
- @Richard: I think the time zones take care
of which groups you'll attend.
- Oliver Erlewein:
20:11:45
- @Parimala: Any feedback?
- Marlena Compton (WTANZ,AUS):
20:12:10
- Shows how diversity is helpful in
technology.
- Oliver Erlewein:
20:12:10
- @sarath?
- Oliver
Erlewein: 20:12:34
- I personally REALLY liked that
we were all active in participating.
- Parimala
Shankaraiah (WT, India): 20:12:36
- @Everyone, I
was just watching over the session without testing. I do have some
feedback in general about what I thought.
- fvaswani (WT, India):
20:12:44
- May be a Q's for @Parimala - what is the
size of group you get normally? whats the min to keep it interesting and
max to keep it managemable?
- Oliver Erlewein:
20:13:22
- @fvaswani: I think that depends much on
the task at hand to.
- Oliver Erlewein:
20:13:42
- In this session I could have probably
dealt with about another 5 testers
- Oliver
Erlewein: 20:13:56
- more and it would have been
crowded.
- Oliver Erlewein:
20:14:09
- But still lots of fun I would imagine
;-)
- Parimala Shankaraiah (WT, India):
20:14:20
- Firstly, it was great to see testers jump
in right away with great testing oracles - like comparing with other
mortgage applications. thinking about different OSes and browsers, even
VMs. I also liked the fact that testers thoroughly asked great questions
regarding the mission while they tested. I found the communication to be
highly effective in this group. Best one in fact in terms of
communication <ss type="smile">:)</ss> You did a great job
guys. Well Done!
- Parimala
Shankaraiah (WT, India): 20:14:37
- @We have
atleast 3 testers in most sessions and have had upto 25 people in some
sessions.
- Parimala Shankaraiah (WT, India):
20:14:59
- In sessions where we have more than 10
ppl, it will be facilitated by 2 facilitators. We plan it that
way.
- Marlena Compton (WTANZ,AUS):
20:15:47
- I really like the communication in this
group as well.
- Marlena Compton (WTANZ,AUS):
20:16:21
- It definitely helped me wrap my head
around the exercise a little more.
- Oliver
Erlewein: 20:16:53
- (sun) happy to have had such
glowing feedback. thanks
- fvaswani (WT, India):
20:17:26
- <ss type="pizza">(pi)</ss> and
herez the virtual pizza for all ;)
- Ram:
20:17:34
- yay! #pizza
- Marlena Compton
(WTANZ,AUS): 20:17:37
- where's the beer?
- Oliver Erlewein:
20:17:37
- THANKS!!!!
- fvaswani (WT, India):
20:17:46
- <ss
type="beer">(beer)</ss>
- Oliver Erlewein:
20:17:47
- (beer)
- Parimala
Shankaraiah (WT, India): 20:18:04
- <ss
type="party">(party)</ss>
- Richard Robinson (WTANZ):
20:18:07
- Well done everyone. I cant wait for the
next one. That is a very good sign for me :)
- Oliver Erlewein: 20:18:09
- (d) <--
i was having wine
- fvaswani (WT, India):
20:18:26
- Cheers guys... it was great to catch up
and meeting/talking to you all
- Oliver Erlewein:
20:18:34
- Ok. befor we wrap up
- Marlena Compton (WTANZ,AUS):
20:18:37
- So *that's* why you were so
communicative.
- Oliver Erlewein:
20:18:43
- the next session will be in a
fortnight
- Parimala Shankaraiah (WT, India):
20:18:53
- <quote author="olivernz"
conversation="#olivernz/$4953690b02c23702" timestamp="1271578933"
authorname="Oliver Erlewein"
guid="x662bf6214edb9f7883ce5f5dd04d073d2445047a201539a36aa5fb4b22d837b9"
><legacyquote>[1:52:13 PM] Oliver Erlewein:
</legacyquote>the next session will be in a
fortnight<legacyquote>
<<<
</legacyquote></quote> - Keis:
20:19:09
- Thanks to all <ss
type="smile">:)</ss> I had an awesome time <ss
type="smile">:)</ss>
- Ram:
20:19:10
- @oliver, ok - so thats may 1st
- Ram:
20:19:11
- sorry may 2
- Richard Robinson (WTANZ):
20:19:14
- i love the pencils
- Oliver Erlewein: 20:19:15
- that would
then be the 2nd may
- Marlena Compton
(WTANZ,AUS): 20:19:17
- fortnight = 2
weeks
- Oliver Erlewein:
20:19:40
- Probably same time same place but check
the usual spots for announcements.
- Parimala
Shankaraiah (WT, India): 20:19:54
- Thank you
everyone
- Oliver Erlewein:
20:20:00
- I will also get a section for WTANZ on
weekendtesting.com
- Ram:
20:20:04
- http://ramsblog.wordpress.com/2010/04/18/
wtanz-weekend-testing-australia-newzealand/
i haven't mentioned all
the names, and more observation there, i will probably update the post
when i get back to it - Oliver Erlewein:
20:20:11
- but am not sure how fast that will
be.
- Oliver Erlewein:
20:20:42
- @Ram: Wow!
- Oliver
Erlewein: 20:21:18
- @Ram: Can I use that for posting
on Weekendtesting.com?
- Richard Robinson (WTANZ):
20:21:39
- @Ram: amazing. Can I use you for testing
on my projects? They will be done in half a day ;)
- Ram:
20:21:42
- sure, but i don't think it has all the
details
- Ram: 20:21:59
- i missed some
initially and a some during the session while i was looking at the
calculator
- Oliver Erlewein:
20:22:20
- I will post the full session somewere soon
;-)
- Oliver Erlewein:
20:22:32
- @Ram: you got the main points
though.
- Ram: 20:22:43
- @Richard - hehe
sure- if time allows, why not :) great to be associating with you
all
- Marlena Compton (WTANZ,AUS):
20:22:44
- @Ram That's a really great post.
Very fast too :)
- Parimala
Shankaraiah (WT, India): 20:23:05
- @Ram - That
was lightning fast post!
- Richard Robinson (WTANZ):
20:23:38
- @Ram: what automation tool did u use for
that post? :p
- Ram: 20:23:43
- @parimala thanks
- i use windows live writer to make notes during the session, so
that helps to compile and publish
- Ram:
20:24:02
- @richard windows live writer :)
- Richard
Robinson (WTANZ): 20:24:13
- @Ram: i take back my
tongue... lol
- Parimala
Shankaraiah (WT, India): 20:24:20
- @Ram - cool.
I'll explore that shortly
- Richard Robinson (WTANZ):
20:24:48
- @Ram: well done, have a beer on me <ss
type="hug">(hug)</ss>
- Ram:
20:25:00
- oh thank you @Richard
- Parimala Shankaraiah (WT, India):
20:25:23
- Bye Everyone. See you again in a fortnight
<ss type="wink">;)</ss>
- fvaswani (WT, India):
20:25:33
- Ok see you soon guys. Thanks all.
- Richard
Robinson (WTANZ): 20:25:35
- Thanks everyone, see
you next time :)
- Ram: 20:25:47
- bye parimala,
hopefully i will join next weeks bangalore WT
- Keis:
20:25:49
- Nice meeting you all :)
- Oliver Erlewein: 20:26:00
- Bye
Parimala
- Parimala Shankaraiah (WT, India):
20:26:09
- @Ram. sure. Jon Bach's 2nd
session is scheduled for next week <ss
type="smile">:)</ss>
- Marlena Compton
(WTANZ,AUS): 20:26:14
- CU Parimala
- Parimala Shankaraiah (WT, India):
20:26:36
- Bye. Happy Weekend. Well, its almost over
<ss type="smile">:)</ss>
- Oliver
Erlewein: 20:26:37
- Ok, I think this thread is now
officially closed
- Oliver Erlewein:
20:26:50
- that means anything discussed here on
won't be in the log.