blogging@Ethical WebSites

A business opportunity

Posted by phil on 2007-Aug-15 at 05:59
"How did it do that ? it's impossible "

So said the lady at the bank after printing out a form for me to sign.

I wasnt doing anything difficult, I have a standing order to transfer money to my daughters account every month to pay her rent whilst she's at uni, it hadn't gone through this month so I got the "Daaaaaaaaaaad" call and went into the bank to sort it out

It just needed renewing and I had to sign the agreement form only the form showed MY account number and not my daughters. The on-screen version correctly showed hers.
Which led to the cry from the bank lady

She tried it again, same result and same cry of bafflement so I told her I tested computer programs for a living and these things most certainly did happen

So that was it, she explained that it was a new version of the program and then showed me the bug she really really hated
To identify a new customer she had to select an option from the menu only the menu was too long and the option was off-screen and scrolling didn't work but she'd found a workaround to get over it

I tutted about the lack of testing it must have had and told her that no way such a bug should have got into the program

Shame I didnt have a business card to pass on...

How could I turn these down ?

Posted by phil on 2007-Aug-8 at 07:01 in Random Stuff

Whilst looking for a new job some of the ones that were on offer made me laugh - or roll my eyes

 

"The role will give you the chance to really concentrate on the exciting side of testing and not just the execution. The role will be approximately two thirds analysis and planning (writing test plans, test cases, test scenarios etc). "

 

So the exciting part of testing is the analysis and planning ?

 

 

"The company offer amazing benefits, pension, healthcare, bonus, dental care, long service vouchers, discounted products, free breakfast, sports lounge, casual dress code (including jeans) "

 

A free breakfast and the chance to wear jeans at work was pretty tempting I have to say

 

 

"Test Analyst - This person will be responsible for the quality of all software released by the department"

 

Yup, the quality has nothing to do with the programmers and everyone else involved so I wasn't falling for that - and certainly not for the very low salary that was being offered

 

 

"The team is a good mix of Manual, Automated and Technical Testers so a pedigree of managing such teams is imperitive."

 

Managing testers could be like herding cats, but not at this place as they seem to be well bred

 

 

"In addition to being a 'hands on' member of the team this person will typically spend 1.5 days a week ensuring that their team members test plans, test scripts and test metrics are completed and that all associated defects identified are progressed appropriately"

 

I did like the precise definition of how your time would be spent

 

End of an era

Posted by phil on 2007-Jul-23 at 07:53

So 20 years of working for the same company came to an end last week when I handed in my notice.

 

A touch of sadness that my struggle to get some professional testing going had come to nothing but when you are waking up at 4am with arguments about why testing should be done properly going through your head then it's time to quit.

 

A bottom-up approach to change can only go so far, especially when surrounded by apathy and/or resistance from the majority and you get a slapping down from the CEO

 

I wasn't learning anything and felt myself being dragged down into the mindless click testing that everyone else was doing, the job I'd had to struggle to get into was starting to turn sour

 

Took me awhile to get a new position ( a few blogs on THAT coming up soon ) but then I found a job ad that ended with

 

"A passion for testing is a must as my client will be proactively seeking to develop your career within the testing arena."

 

Couldn't resist that, applied, was interviewed and then offered the job the next day and I'm about to enter the world of test consultancy.

 

I'll actually be working with people who know how to test, who like to test and can teach me to test.

 

I can't wait to get started.

 

 

Everyday Ruby

Posted by phil on 2007-Feb-22 at 05:36 in Testing
A few months ago I had a play with Ruby and Watir and it seemed like it might be something to explore later on when I had more time

Of course I never had time but I did order Everyday Scripting in Ruby and started working my way through it. The book made the point that test scripts are not just for automating test execution but can be useful in many other ways.  The book starts off with simple examples for you to work through and builds up as you go through the book.

The day after reading the first couple of chapters I was able to put it to use - I was testing a program and a dialog didnt seem to be displaying all the characters that it should have been doing and I wanted to know how many it was displaying
So cut and paste the characters into a text file and save it
Start a command prompt window and start the Ruby interpreter

myarr = File.open("chars.txt").readline
mystr = myarr[0]
puts mystr.length

and there was my answer, 255 characters
Quite probably there is a more efficient Ruby way of doing it and most probably a million other ways of doing the same thing
But it was simple and got the job done

A few days later I realised I was often running the same 2 SQL scripts to clean up items from the DB that I was working with
So write the queries in Ruby, have a command prompt open and they can be run with a couple of clicks

Then it was back to Watir and Ruby
Open the test DB in Ruby and read all the order ID's from the DB
Loop round and load up the order page with the order ID
Repeat all night

Open the test DB in Ruby and read all the customer ID's from the DB
Loop round and load up the customer page with the customer ID
Repeat all night

simple but powerful
and I'm still only on Chapter 6

Hiding in the payroll

Posted by phil on 2006-Nov-27 at 10:22 in personal

Haven't blogged for a while as I've been far too busy - lots of people wanting me to test their work and NUnit to learn and write tests in.

 

The answer to the question I posed in my last blog entry - Am I a tester now ? - still hasn't really been answered. The only programming task I will do from now on will be maintenance of a legacy program once in a while. However I will still be on the 'programmers' payroll as 2 of the board members could not see why they should pay a programmer to do testing ( anyone can do it, right ? ) and still dont understand why testing needs to be done anyway, why cant programmers just get it right, why do they keep making mistakes ?

The answer from my boss - keep me on the programmers payroll and budget

 

So with that sort of challenge to face then maybe I'm stupid to take it on - and to add to the stupidity...

 

The ratio of programmers to testers is crazy, 23 programmers to 4 testers and one of those testers would never pass a testing interview. There is a cunning solution though - get some of the support guys to help test. Good idea apart from the fact that unless they have some sort of test plan to follow then they'll randomly click about. So who gets to write the test plans, ah yes the testers so add that to the workload.

 

The company is also going down the agile route, something I'm all in favour of but it's supposed to mean that coders and testers work closely together. With a deliverable every month that needs testing and the only way to stand a chance of keeping up with that is having some automated acceptance and regression tests which needs programming skills so thats just me and one other tester with those. Add that to the workload

 

Except we might be busy as a lot of the future developments could be API based with very little UI so nothing for the traditional testers to click on, no spelling mistakes or tab order bugs for them to find. Maybe they could help the programmers with their unit tests seeing as the programmers don't have a testers mindset and only write happy path ones. Ah, no, they wont be able to help as they dont have a programming background. Hello Mr BoardMember ?

 

Still, at least I'll be financially compensated for taking on the challenge...

Errrrrrr, no - I guess the board members who dont understand testing dont want to be paying top dollar for it, maybe I should be thankful I didnt have to take a pay cut.

Maybe I will have to if my boss cant hide me on the programmers payroll

 

Remind me again why I am even thinking of taking this one ? Must be something I really want to do or I really am stupid

 

Dont expect too many more blog posts, I get the feeling I could be a little bit busy...

Am I a tester now ?

Posted by phil on 2006-Sep-17 at 10:25

5 months since I blogged about not being allowed to go on a testing training course I am about to go to a testing conference !

 

I'm off to the SIGIST Conference on Tuesday - the Specialist Group In Software Testing,  part of the British Computer Society.

There should be some interesting talks, I'm looking forward to the one about becoming test driven and the agile approach to testing especially as the guy doing the talk, Antony Marcano, hosts TestingReflections where I first had a blog

 

As well as the talks it will be interesting to mix with other testers - but maybe most importantly it's a sign that the company is starting to walk the walk and take testing seriously.

 

I'll blog about the conference when I've been.

Chicken Finger Testing

Posted by phil on 2006-Aug-19 at 12:44 in Testing

No, I haven't got a job with The Colonel tasting his new recipes.

 

I have though found one of the problems that can happen when testing the same program for a while - repetition.

Not the boredom of seeing the same dialogs day after day but the problem that you can end up using the program the same way every time - when creating a user you always enter the address first and then their job and then you go to the next screen where they are assigned a function.

 

I realised I was doing this when I was doing some regression testing and followed the steps to reproduce and found a bug before I'd even got to testing the original bug. The steps to reproduce had me doing things in a different order than I'd got into the habit of doing.

 

The next realisation of this occurred when we had some customers in for a demonstration from the sales guys. The customers are well looked after and provided with a tasty lunch but they mustn't have been too hungry as there was some leftover for us to pick at.

Two chicken pieces on skewers in hand I went back to my testing - and with one hand holding the chicken I had to use the keyboard to drive the app under test and not the mouse..

 

and voila

a bug

 

Fortunately the bug was not in the chicken but in the code

 

So more learning experience for me:

 

1) vary the steps you take to test and I'll try to get another person involved as well to supply a fresh pair of eyes and approach to the tests

 

2) remember to include keyboard driven testing as part of the test plan

 

How do you get past the repetition problem ?

Anyone can test

Posted by phil on 2006-Aug-13 at 02:25 in Testing

A long time without blogging as I've been busy

I was assigned to another project to help out and do a small programming enhacement ( ignoring the Mythical Man Month advice that throwing extra staff at a project doesn't help ). Played around with the program to get familiar with how it worked and soon had it crashing. And crashing. And crashing

Not good

 

Looked at the spec for the enhancement I was meant to be doing and found lots of gaps in it as well as a huge hole which meant it wouldn't actually work.

So I was able to spend my time testing the program instead of programming which has been great.

 

I wrote a very basic test plan so I was able to focus my testing efforts and could also give the boss some idea of progress but I did warn him that the more I tested the more ideas I was getting for testing.

 

There was almost a proper release cycle set up as well - a release would be made and I'd do a smoke test, bugs reported as fixed in that release would be tested and closed (or not) and I was even running some regression tests which proved to be well worthwhile as it picked up some old bugs coming back.

 

However this meant that my time spent testing the area that I was supposed to be testing went down though it did mean the program as a whole was moving forwards and not backwards.

 

 

At the last project meeting the boss asked if extra testing resources would help.

Sure they would

 

 

Except by testing resources he means the woman that writes the documentation and the support guy that does the training. Neither of them are professional testers or trained testers or even think like testers.

Would he ask them to help out with the programming as a programming resource ?

No

 

So despite all the Quality talk of the last few months it still seems that we're not walking the walk

Behavioural Databases

Posted by phil on 2006-Jun-28 at 10:07 in Testing

Not only can databases store stuff but the way people use them - or not - can be instructive.

 

The programmers on the latest project for example. They intend to just use the one.

So how are they going to test how their application behaves when it's misconfigured and there's 0 of the things they are expecting ? Or how the interface looks when there's many many items to be displayed ?

Does it behave correctly when there's just one option and the use doesn't have a choice to make ? How will they check their errors that are meant to appear when a user gets halfway along the path and finds they can't go any further as there's no data to populate the next screen ?

Or are they just intending to pass it over to the testers and tell them that it works fine when everything is happy happy ?

 

 

As part of my coding duties I'm still responsible for a program that configures a system. I had to make a small enhancement that meant adding two more fields to a table in the database and changing a dialog so it could read and write to these new fields

Made the program and passed it over to our 'tester'

 

Waited for him to ask me which database fields the enhancement used...

 

and waited...

 

No request for information arrived.

 

So I knew he wasn't looking in the database to see if the program was writing to the correct fields, he was just checking that the program was consistent with itself. If I'd made a mistake and was writing the Max value to the minimum field and the Min value to the maximum field then as long as I made the same mistake in reading the values then the program would appear to work.

Until the program that uses this data comes along and tries to use it...

 

 

I had a constructive afternoon writing a number of SQL scripts that would populate a database with one, two or many values. Mix the scripts up and I could have a large variety of differently configured systems very easily and be all set to test.

 

Now that is a sign that things are improving here - having control of the data we are testing with and not just using any old customer database that happens to be lying around and could be full of any old cr8p

Payback

Posted by phil on 2006-Jun-22 at 06:26 in Testing
The developers invited QA downstairs this afternoon to see if we had finished reviewing their specs and were they allowed to start coding now.

Cool
Progress
We've had specs to look at, give feedback to and got ideas on how we're going to test what the programmers produce now that we've given them permission to start hitting the keyboards.

But they had to try and turn the tables and asked to see OUR test plans so THEY could review them
Damned impertinence, who do they think they are ?

We've already got plenty of ideas, just need to tidy them up and present them to the developers next week and I'll blog on their reaction.

But signs of progress, slowly ( very ) we seem to be taking some steps in the right direction


Quality Drive

Posted by phil on 2006-Jun-14 at 08:01 in Random Stuff

Before the quarterly Divisional Meeting I sent an email to the Sales Director and asked him, if our company was a car company, which one would it be ?

 

Honda - known for reliablity

Audi - known for technology ( or at least a technical slogan ! )

Mercedes - quality at a price

 

As he drives one I shouldn't have been that surprised when he answered Mercedes.

 

Do Mercedes send you 3 engines in a day before one works ?

Do you hire a team of mechanics to check your Mercedes over for a week before you drive it ?

 

Sometime in the future we'll ship software to our customers that they don't find bugs in within an hour.

Sometime in the future our customers will realise they don't need their own large test teams as the software we send them just works

 

Then we might consider ourselves a Mercedes

 

Theres a city in my mind
Come along and take that ride
And its all right, baby, its all right
And its very far away
But its growing day by day
They can tell you what to do
But theyll make a fool of you
And its all right, baby, its all right

Were on a road to nowhere

Talking Heads

 

It's All About Me

Posted by phil on 2006-Jun-6 at 05:43 in Testing
As if I didn't have enough to do with books to read, blogs to surf and the World Cup to get ready for, I volunteered to do some testing in my spare ( what's that again ? ) time

A newbie had posted on QA forums looking for ideas on how to get a new start in testing.
One of the suggestions was to sign up for an open source project and that seemed a great idea so I went and found a small project, ShortCutter,  to try out and signed up.

Downloaded the latest version and started testing and found some bugs - emailed the project admin to find where to report the bugs and then logged them.

I soon started getting emails telling me that my bugs were being fixed - I was pleased that I wasn't getting any emails asking how to reproduce the bug or telling me that a bug wasn't a bug

All reported bugs fixed, a new version was available
Downloaded

And there was my name in the About credits
Listed as a tester
Cool

It was good testing practice, a chance to give something back to the community and my name in lights
Or an About Box anyway

Anywhere else I can volunteer my services ?


Keeping it in the family

Posted by phil on 2006-May-31 at 06:07 in personal
When I started my quest to get people test infected I didn't think that the infection would spread to family members... but it has !

My daughter is on her long summer break from university and wanted to earn herself from cash so went to a local job agency to find a job. Any job.
As she tried to fill in her application details the program crashed so she started to mutter about badly written programs, the person at the agency heard her, asked her if she knew about computers and on hearing that she was a year into a Computer Science degree said she had just the job for her...

...three weeks testing mobile phones.

I don't think she realises yet how much she's going to get grilled by her Dad to know how she was supervised, trained, how she did her testing, what did she do with the results - and I could give her some tricks of the trade to try out

If someone with no testing experience can be made useful for three weeks then maybe I'll get some ideas for improving the quality of the testing that our  'experienced' tester does.

I'll blog about this when her three weeks are over.

Anyone reading this ? Anyone...anyone...Bueller ?

Posted by phil on 2006-May-20 at 06:41 in Random Stuff

The one problem I have with my blog is wondering if anyone is reading it, some entries have comments but most are blank.

 

Maybe I need to be more controversial

Or offer a beer voucher.

Or dig up the code for my first web site and set up hit counters for every entry.

Yes, that's it !!

For the blog entries that I have ideas for but haven't got around to writing yet I can use one of my old "Under Construction" animated gifs.

And that Email Me link on the right hand side is boring, replace that with an animated mailbox

The Internet must be getting old now that I can get nostalgic about the early days...

 

These thoughts did get me thinking about Hit Counters and were they still being used. Seems so, I found this entry for a company that does nothing but.

(names blanked out)

 

**** is the culmination of 6 years of very hard work, and is different to everything else out there and we're still working on it! The first 4 years were hard work done solely by myself (*** **** - The Webmaster) on one dedicated server, and we have seen such explosive growth in the last year that I have expanded this to a team of 5 exceptional people and 30 dedicated servers (and growing!). Now can I ask you, if you dedicated and sacrificed 6 years of your life to something, would you want to keep it a secret, or would you want as many people as possible to use your service?

 

6 years doing nothing but hit counters ?

dedicating and sacrificing your life to them ??

A team of 5 exceptional people working on hit counters ???

One Year Ago

Posted by phil on 2006-May-18 at 06:02 in personal

It's now a year since my first post to QA Forums - Ad-Hoc Chaos to Structure

What's happened since then ?
It's not been an easy ride but I wasn't expecting it to be and the signs are now there that things are starting to happen.
The company did employ an experienced QA guy and I've learnt a lot from him and it's been great to have someone to bounce ideas off and who can talk test language.
I'm now spending around 90% of my time testing even though I'm still officially a programmer.
More programmers are now asking for their work to be tested and complaining when it isn't and realising it is A Bad Thing.

A long way to go yet but the first steps have been taken

What I've learned



  • Perl, Ruby, Watir, php,OpenSta,Web services and Uncle Tom Cobley

  • Amazon love me

  • The postman hates me

  • Do not kick walls, it hurts you more than it hurts them. Remember that change takes time so find less harmful ways to get rid of any frustrations

  • A blog is a good place to rant.

  • I've learned that I have a whole lot more to learn

  • Automating tests adds time and doesn't save it - tools have to be learnt, tests planned, scripts run, results checked

  • Email is great but talking to people is much better

  • A steady drip drip drip can produce better results than turning on the tap full blast. Leave testing books lying around, do a bit of educating whenever you hear testing being talked about, volunteer to do some testing for them. Though my work colleagues might describe the drip, drip , drip as being more like Chinese Water Torture

  • There's a lot of other companies and people out there in the same situation

  • An elephant is best eaten in small pieces

  • There are only 24 hours in day



And maybe most importantly - I've learned that testing IS my home.


Other things I've learned



  • The most expensive coffee is produced by the droppings from a Palm Toddy Cat which lives on a diet of alcoholic tree sap and coffee berries

  • Why panda's have a thumb and the significance of this

  • Old tour T-shirts never die, they live on in the back of testers wardrobes

  • How William Shatner Changed The World



Acknowledgements


Thanks to SB for making sure I don't try to run with one leg and introducing me to Perl.
Thanks to TA for being an invaluable ally in the change process.
Thanks to everyone at QA forums for the good advice and good chat.
And thanks to LMB for being my best YAC.

Another Day, Another Tool, Another Book

Posted by phil on 2006-May-17 at 08:35 in Testing
After finding out at last weeks meeting that we are supposed to be doing Load testing so that we can come up with suitable values that we can recommend that our customers use in the configuration files, I thought I should go off and see what was out there.

OpenSTA seemed to be highly recommended "The best OpenSource tool for general web based load generation is OpenSTA" said Scott Barber.

Downloaded and installed,  read through the Help and set things up as I went through it and soon had a script up and running. Not much longer after that and I was using variables inside the script and OpenSTA was very kindly generating the values for me.
Next step was to try it with Virtual Users and that seemed to work though when I upped the value I couldn't seem to be able to login to the application I was testing with the users I'd just created - so now I have to investigate whether it's the test that's at fault or have I found a problem...

A lot of test results were generated, lots of graphs and response time figures and number of failed requests etc etc yadda yadda

If only I knew that they all meant and what I should be measuring and what was significant and what wasn't...

Good thing I have a book on order - Capacity Planning for Web Services: Metrics, Models, and Methods   and it had better arrive soon !

So another tool for my equipment drawer and another book for my library.

"Dunno why you want to move into testing "  said a programmer last week
"It must be boring doing the same thing day after day after day"


It's Just A Bug

Posted by phil on 2006-May-13 at 06:55 in Testing

Those were the words from the lead developer that totally floored me for a while.

 

"They're just bugs" he'd said "I don't know what you're getting so worked up about them for. It was a one line fix for this one " he continued, pointing at one of the ones I was worried about " why are you getting so excited about them ? "

 

This was at a meeting ( Gasp #1 - we had a meeting between programmers and testers ) to discuss a number of issues, one of which was a number of points found by my exploratory testing ( Gasp #2 - exploratory testing had been done months before we actually shipped an EXE )

 

I was taken aback by this response so only gave a weak reply that this bug might not have been found until Sprint 6 or even until it was out at a customer.

 

"Well we would have fixed it then" was the response "I've already said it was a one line fix so why the big fuss ? "

 

It took me a while to think of a suitable response but I think I have it.

 

1) The developer has contradicted himself. He started off the meeting by saying how the company couldn't carry on doing what it has been doing which is shipping untested software to a customer on a Monday morning, having bugs reported Monday afternoon, shipping a fix on Tuesday and the whole sorry cycle carries on for 2 years.

So he does care about bugs and wants them found in-house rather than by a customer. He should be very happy that there's someone who does care that there are bugs in the program.

 

2) It was a one-line fix for the particular bug he pointed out. So they got lucky with that one and it didn't mean a major rewrite of a whole class module or function. The next bug on the list might not be such an easy fix.

 

3) If they're not bothered about bugs now, when will they be ? By Sprint 6 when there is a backlog of 500 ? In which case they are in the same situation that he wants to avoid getting into.

 

4) If they are not aware of the bugs now then they will be putting new code on the top of buggy code. Why not have a solid foundation rather than trying to build on quicksand ?

 

"It's Just a Bug" - well according to Micahel Braidy, one of the Hallmarks of a Great Tester is that they are

 

Excited by bugs

 

A great tester thinks bugs are cool. A great tester shows up in a developer's office on a regular basis with a big grin eager to show off the latest nifty keen horridly awful bug that the tester found in the developer's code. A great tester boasts about bugs to other testers and eagerly listens to other testers' exploits

 

 

Or maybe I am just fussy

 

Strike 3 for Watir

Posted by phil on 2006-May-6 at 06:28 in Testing

 

One of the new programmers notices my screen flashing away as Watir exercises the application.

I am sitting back, hands nowhere near the keyboard or mouse, the screen is flashing away.

 

He wanders over to ask what I'm doing and how am I doing it.

 

So I explain about Ruby and Watir and show him some simple scripts and explain how I'm using them, ask him what his experience of testing is and how were his programs tested at his previous job.

 

Just another little nudge to getting the T word used and thought about

Strike 2 for Watir

Posted by phil on 2006-Apr-27 at 08:22 in Testing
Today I wrote my first automated test.

I'd found a bug where an entry in a DB table wasn't being cleared ( actually it was playing around with Watir that revealed the bug)

Step 1 was to write the script that drove Watir and showed the bug
Step 2 was to clear out the DB table with a little bit of ODBC and Ruby
Step 3 was to check the contents of the DB table after the script was run

Any entry in the table meant the test had failed
An empty table meant the test passed

Ran the test
Fail

Now all the programmers have to do is fix the bug and I can re-run the test and see if I get a pass

A very very simple and trivial example

But a big leap for me

Strike 1 for Watir

Posted by phil on 2006-Apr-23 at 08:36 in Testing

With the arrival of my new machine, my programming tasks out of the way ( which the new machine helps with - just 1 minute to compile the program instead of 30 minutes ) , I was all set to rock n roll on the new project.

 

Didn't take long to find some problems so I rewarded myself by having a play with Ruby and Watir to see what they could do.

Just took a few minutes before I could sit back and watch as a new user was automatically created, followed by 20 others. Even more fun when I set the speed to fast and watched the screens flash by.

Cool

 

Not just cool but potentially very useful. With a little bit more work I'll be able to test out all the places where a user can provide input by driving them with Watir. We'd already written some Perl scripts that hit the web service directly, now we can do it via the browser itself.

Create an input file with the combinations you want to test ( Perl or Ruby are great for this ), fire up the script, look for errors, then read the database ( Perl or Ruby again ) and see if what got into the database matches what you were trying to put in there.

Very cool.

 

I then played around some more and wrote another script that created a user, logged out then back in again, visited every screen in the application ( only a few at the moment ) and performed an action.

Again, very easy and quick to do.

 

Showed the programmers so they could see what the brave new world of testing could do - they loved the bit where it went speedy and the forms flashed by.

But the significance of it escaped them and they didn't quite get how it would remove the tedium of manually checking the inputs to every box on the screen.

They just wanted to know if I could run lots of browsers and overload the system

A few minutes later I had it doing so. The programmers then complained that I was always getting the same session ID so wasn't really thrashing the program.

 

The next day I looked into the problem some more. Altered my script so that each browser was being created in a seperate thread but still the session ID's seemed to be the same

OK then, I'll try creating browsers manually - set the default home page to be the start page of the app and got my fingers double-clicking

aha

AHA

Doing it manually I was occasionally getting the same session ID

 

Got the programmer over who said it was impossible and that I was just creating a new window and not a new browser

Got him to watch as I clicked

And there it was in front of his eyes

So programmer excuse #2 was trotted out - yes it's known problem and it's Microsofts fault and we cant do anything about it.

 

I then wrote another script which started new browsers up after a time interval that I could set when kicking off the script and found out that if a new browser was started less than 2 seconds after another then sometimes it would get the same session ID.

 

Would I have found this problem without a tool like Watir ?

Possibly.

But it made it real easy to do so - and narrow down when found.


Last Page | Page 1 of 2 | Next Page

Topics

- Test
- Solaris
- WebDev

Friends

- testmanager
- philk10

RSS

RSS@EWS