Archive for the ‘water cooler’ Category

A Tester Is For Life, Not Just For Christmas

The Software Testing Club has done it again, our friend and Original Thinker, Rosie Sherry, Software Testing Club Author, has recently launched the latest creative eBook just for Software Testers! It’s great to see our Tester’s are being looked after :)

The eBook entitled “A Tester Is For Life, Not Just For Christmas” can be downloaded for free and the STC just ask if you wouldn’t mind donating to the Oxfam charity that they support, which you can donate via the Just Giving website here: http://www.justgiving.com/testingclub.supporting

If you would like to know more about how your peers are coping in the software testing world I would recommend this brilliant PDF download. The STC asked their community a set of questions and have published some of the answers in this hilarious eBook. It is a great resource for getting in touch with others, who may share your practices or have found a way of improving them.

Check out “A Tester Is For Life, Not Just For Christmas” from The Software Testing Club


Five software non-failures for 2011

This time last year, Michael Krigsman posted an interesting blog predicting 5 main software failures for 2010. These ranged from failure rates remaining unchanged to social computing and Enterprise 2.0 adoption failures hitting the jackpot.

Was he right? Did his predictions come true? Were you impacted in any way?

It’s great to be able to look back and find out if a prediction came true. It’s a bit like reading a daily horoscope and then only realising at the end of the day that you didn’t meet that mystery stranger and fortune did not appear to smile on you or make any appearance.

So with that in mind, do we really want to be told again what not to look forward to in the year ahead? Are we not depressed enough being constantly reminded about our national debt, shrinking government funding, etc., etc.?

I am sure you’d agree that we are in need of some good news, after all it is nearly Christmas! How about learning how much better the year ahead is going to be compared to the last year? Well let’s start right now! I am going to tell you about five of the best software achievements in 2011 and I hope you will join me by adding your own software achievements to this list:

1. Application Quality Management – In 2009, the Standish Group CHAOS report indicated that nearly 25% of all IT projects fail. This is a sobering statistic when you consider the blood, sweat and tears that go into any IT project. The quality of application or software delivery is at the heart of many of the challenges faced with IT projects. It is therefore critical to manage the software delivery lifecycle process in a streamlined and efficient manner. Qualify is our unique solution for Application Quality Management (AQM) that unites all aspects of the software quality lifecycle from requirements through to deployment, providing an integrated approach to solving your management challenges. Find out how with the help of Yoda, Obi Wan and others from the Star Wars cast, you can learn to best avoid these challenges and deliver your projects on time, on budget and most importantly with quality. Register to attend our webinar “The Dark Side of Application Quality Management” today.

2. Dynamic Manual Software Testing – Praised by Paul Herzlich, Software Testing tools Analyst, Ovum, TestDrive-Assist requires such minimal training and set up time, it is an ideal solution for those software testers who may not yet need or want full automation, but want some way of capturing their work and improving their efficiency. It is the only software testing solution to monitor applications and provide screen, input, database and test status information for manual tests. This “5 Minute Regression Test” video shows perfectly the advancements in manual testing technology.

3. Agile Test Automation – With many organisations moving to or experimenting with Agile, Original Software has been acclaimed by the analyst community as the best solution for supporting Agile. Just as improvements in developer’s software tools and methods have enabled a shift in development approaches, next generation technology for test automation is similarly reframing the opportunities for testers to automate earlier in the delivery cycle without incurring the heavy burden of script maintenance so often associated with traditional automation tools. This means that not only can an agile environment be adopted, application quality is maintained and the total testing time reduced. We are hosting a webinar that explores application testing in an agile environment. Aptly named: “Agile Test Automation – Truth, Oxymoron or Lie?”, make sure you register to discover more.

4. SAP Software Quality – The word “upgrade” has been known to send shivers down the spines of many SAP customers, especially given the historical pain, time and cost of moving to a new version of the ERP software. Upgrades, especially functional upgrades, are resource hungry, take months of planning and require business users to take time out of their daily workloads to check the new system. TestDrive, enables the transition from manual testing into automation quickly and easily. Our powerful solution accelerates your SAP quality processes and increases SAP test coverage. This video shows how TestDrive works over an SAP application..

You can also learn more by registering for a January webinar called: “Enabling Business Users for SAP Testing”

5. Intelligent Test Data Management & Verification – Regulatory compliance and data protection laws continue to have an ever greater impact upon the ways that companies do business. The various data confidentiality and control measures all carry with them serious penalties including fines and imprisonment. TestBench, supports Application Quality Management (AQM) with functionality that uniquely controls, tests and manages the data required for effective testing, together with the server-side effects of the test. Testing on live data is now a thing of the past with the creation of subsets that retain referential integrity, providing a perfect miniature copy of the live environment. Data scrambling and de-sensitivity along with auto-analysis, data manipulation and extraction reports for auditing means you can be confident your testing processes with be fully compliant with all regulatory controls.

I hope these five pieces of good news above have brightened up your outlook for 2011. Season’s greetings to you all.


HP really means High Price says QC customers

It’s not the first time I have seen blog posts by unhappy HP customers. But I thought the latest were worthy of comment…

There are some who are loyal to the HP brand and some who simply see HP solutions as unfit for purpose. It appears that the big software testing giant has reached “Marmite” status – you either love it or you hate it!

Below you are two blog extracts, the first is from HP’s public forum and the second is from the Test Automation group on LinkedIn. I have not published the names of each author in order to protect their privacy. But have a read and let us know your thoughts.

Are you in a similar situation, do you have similar frustrations or are you happy with your HP software test automation?

Blog Post One:

Actually, two month ago we upgraded to HPQC 10 Enterprise. The HPQC 10 client user interface is much slower then HPQC 9.0.

I do not recommend to use Premier version but it may know what you need.
For me I am still little angry about this because we pay regular maintenance and then the HP says that the Enterprise version is not the highest version. So we pay them the developing of new features but we do not get them without extra money. And of course the functions in the premier version are not so good for that very high price of premier version.

Blog Post Two:

I don’t find it good idea to buy such a costly tool, I am completely agree with Mr Andrey. But I personally feel HP does not have good business ethics. Once you buy the tool you are in the trap… they will use you as a money making machine.

Real example, when I was asking when you will have support for the latest version of the visual studio… summary of our talk was like this “Even though we understand that it is very important to give the support to latest version of add-ins but all engineers are very busy, so it is not possible to upgrade the same within 3months.(as we said we can wait max 3months before switching to other tool)” But they said they will do it if we pay some extra amount. Now you tell me if everyone is fully occupied then how money will solve the problem? they are using clauses of the business agreement in bad way… they are not bothered about your business. they are bothered about only their business their money….Hopeless attitude.

Original Software looks forward to your thoughts on this issue!


Bad Aer Lingers after online booking nightmare

Flight company’s booking system, not only riddled with software glitches, but they are so un-customer friendly that in order for ME to do THEM a favour and let them know why their web sales are so poor – alerting them to the software glitch, I either have to pay £s per minute to call their website helpdesk or post a blog about their immense screw-up (thereby shame-facing them at the same time) There is simply no other option available on their website for getting in touch with their webmasters – Come on guys a simple email address wouldn’t hurt, would it?

Sorry, deep breath, this has just got me so riled!

So, knowing that I was planning a short break in Spain later in the year, a friend kindly forwarded me a promotional mail he had received from Aer Lingus, about a sale on flights to Malaga.

 air lingus offer

 Well, I’m in Marketing, so I was never going to be fooled that it would actually only cost £29.99 (not when you take into count that I wanted to fly at the weekend, I actually wanted a seat and to take a bag etc), but anyway, £102.56 each for me and my husband (plus a handling fee of £20) didn’t seem too awful.

flight summary page

  Happy with the flight times – check.

Think an extra £370 pp to be able to take checked bags, have seat selection and airport lounge is a bit extreme, but happy to run with the cheap option – check.

Flights cheaper than taxes – typical – £20 handling fee snuck in there – typical – check.

Well, ready to complete the booking then…

Click continue.

 confirm details page

Start filling in my details, scroll down – OMG!!! How come the price has suddenly hiked itself right up to almost £600!!!!!

Ouch, that’s a nasty software glitch. Working at a company that actually manufactures software testing solutions, I can tell you straight off, that this here is an application error – and not just a malicious ploy by the budget airline to part you from more of your hard-earned cash! It seems that Aer Lingus have not been testing their application very well. We’ve seen time and time again that choosing not to invest sufficiently in quality assurance can really come back to bite you on the rear end! With ample time devoted to testing, better test coverage, some validation rules and database effects, this would have been picked up way before it went public. Oh well.

Maybe some customers might not have double-checked the price again, and unknowingly proceeded, only to be ripped off by the good chaps at Aer Lingus, but more likely, customers like me, would have just been put off and decided to check out prices at BA instead! I guess I’ll do a good dead and let them know – perhaps suggest they buy our software while they are at it… An hour later and after crawling their website, I discover, to my annoyance, that unless I want to waste even more of my time and money phoning a premium rate number, there really is no way to contact their technical team! GRRRRRR! Oh well, at least it is good fodder for our ‘Software Testing Hall of Shame’!

In trying to re-create the error before I put this post live, I came across another, completely different bug , where the system now wouldn’t process to that last screen, but looped me back to the start again. Do they do ANY testing on their systems? It’s just riddled with bugs.


Software errors force Boris to back-pedal on hire charges

Bikes

A cycle hire scheme championed by Boris Johnson is having to refund thousands of pounds of taxpayers’ money after it was hit by glitches.

This week my favourite London Mayor, the enigmatic Boris Johnson, makes it into our Software testing Hall of Shame!

I was alerted to the fact that there was an impending hall of shame contender on Friday when I read sky news’ article ‘Boris Bikes’ Launch Despite ‘Many Concerns’

Mr Johnson apparently told LBC radio: “I have no doubt lots of things will go wrong.”

He insisted it would prove a “great success” in the long run but added: “The reality is that the software issues and technical issues of getting the whole thing up and running for tomorrow has been extremely difficult.” “It will be more of a gradual launch than a big bang. I have so many concerns it’s hard to pick one out.”

It seems that the blonde haired buffoon had not allowed enough time for adequate testing of the scheme and ironing out the kinks. By this point they were left with little choice but to go ahead with the launch despite concerns, but as the saying goes: Failure to plan is planning to fail.

Unsurprisingly Monday morning came with numerous reports of mayhem in the capital over the weekend.

The London Evening Standard reported that a quarter of both the promised bikes and their docking stations weren’t ready in time. The Boris bike section of the TfL website froze on Sunday and users yesterday claimed their electronic keys were not working despite activating them online. Problems have emerged with people who purchased multiple electronic keys from the same bank account – the daily or weekly subscription charge is automatically levied on all keys as soon as one is used, even if the others are not in use.

Oh dear, Boris.

The Telegraph humorously reported that ‘Mr Johnson, who describes himself as cycling like a “very elderly French onion seller”, admitted he is expecting “delirious” criticism of the scheme.’


Drilling deeper into the World Quality Report

Some good headlines about emerging industry trends came out of the recent World Quality Report produced by HP, Sogeti and Capgemini, but as I read deeper, some things started niggling at me, so much so that I decided they were worthy of a blog post.

For instance:

‘Only 4% of IT professionals agree that their ALM investments are fully paying off, and only slightly more than a third said that half or more of their solutions have been fully implemented and are helping to improve application quality.’ (Pg.8)

HP and Sogeti state that ‘QA organizations need to focus on increasing the adoption rates of their purchased technologies’. This is of course great advice, but both companies have a vested interest in these users throwing more and more money at consultancy, training, and in HP’s case, overpriced and difficult to implement products, (that consequently need a lot of ‘services’ cash thrown at them).

In my opinion it would be more prudent to look in more detail at why these companies are not getting a return on their investments or managing to fully implement their products.

The answers seem to fall into three categories. Company issues, Resource issues and Technology issues, with technology resoundingly winning the prize for biggest stumbling block.

20% failed due to lack of an internal process or support from management. The question does beg to be asked – how on earth did they ever manage to purchase their ALM technologies without some form of internal support? To make ALM successful, it must touch more than just the QA team: support needs to be gained, processes mapped out and business goals and requirements defined way before you make decisions about what technology to buy. It’s really not surprising that these projects failed.

26% stated that not enough resources were invested into the adoption of the technologies. Now I could have classed this under company issues, but I think you really need to look deeper than just writing this off as a staffing issue. It could equally be a technology issue. Was it that not enough staff were trained? Was the project badly planned? Was the technology too complicated for users outside the dev/test team to adopt?

In terms of technology, a whopping 41% struggled because their ALM investment was the wrong choice of technology; it failed to integrate with other technologies or was too complicated and required specialist skills that were thin on the ground. I’ve lost count of the amount of times we hear stories like that when meeting companies across the globe. To truly embed a solution in your company, you need to empower all stakeholders. Unless everyone involved in the delivery of IT projects can collaborate using the solution, it’s just not going to work. When choosing a solution, you need to think about how easily management, business analysts, business users, developers, project managers and testers are able to get what they need out of the solution.

‘Companies prefer testers who have both strong technical skills and relevant domain and business knowledge’ (Pg.11)

Well the stats don’t really allude to that. The question that was asked was – When hiring testers which of the following skills are most important to you? Well obviously QA skills came out tops at 31%. Having a good grounding and understanding of the principles of Quality Assurance is key for testers, I’m actually more surprised that this figure wasn’t higher, but interestingly, the second largest desired skill is business knowledge (22%). This is something we come across time and time again with companies we talk to; so many of them utilise business users for the testing phase. Take SAP testing for example, business process is key. You really need to leverage the knowledge that the business users have about how the system is supposed to perform and exactly how they all use it. So many of the accounts we’ve been into have been literally banging their heads up against a brick wall trying to work out how to capture this knowledge or utilise these testers, knowing that it is impossible with their current toolset – HP is just too cumbersome to get non technical business users to adopt. Development skills 9% and scripting skills 10% are actually rated incredibly low when you consider that the market dominating tools actually force these prerequisites upon QA and make these skills imperative at sites where these traditional tools are embedded.

‘Nearly three quarters of respondents say that they do not follow [common test management methodologies]. Instead, their organisations develop and document their own best practices that are followed in the majority of development and testing projects. (Pg.10)

Different groups in the organisation may adopt their own ‘versions’ of the standard practices, and as a result, the company as a whole is not fully realizing the benefits of standardization, economies of scale, common metrics, unified reporting and asset reusability’

Not all companies are equal and each has different ways of doing business. One size DOES NOT fit all, so surely it is good for the industry that companies develop their own best practices? These companies are just using their brains and working out what best suits their own unique needs and circumstances.

Software vendors should be supporting this very obvious progression of development maturity. Why shouldn’t they be able to all work slightly differently, yet still enjoy the benefits of unified reporting, asset reusability, common metrics etc.? Perhaps the answer lies in the fact that HP hasn’t built its software to be this flexible? Maybe it’s time for the dominant market player in test automation and management to listen to what businesses need rather than telling them how they should be working!

This particular bone of contention was revealed earlier this year with a survey of Application Development Managers back in April 2010. The industry is really crying out for flexibility in the way that tools allow them to work, which is one of the reasons that Original Software developed Qualify, a process and methodology agnostic Application Quality Management solution. Qualify allows businesses to map their own processes, use standard methodology templates, tweak them to suit their own needs and even run multiple methodologies across different teams and projects, with – wait for it, all the added benefits of unified reporting, metrics, re-usability and economies of scale.

Go and check Qualify out.


It's not a bug, it's a feature! Apple: 'Hold your iPhone 4 differently'

Apple and the iPhone 4 feature in today’s topical entry to the Testing Hall of Shame. As reported by computerandvideogames.com, ‘The geniuses at Apple have put their heads together and come out of the lab with a simple fix for the iPhone 4′s bizarre reception issue: hold your phone differently.’

This week saw the release of most sought after smartphone on the planet, the iPhone 4, but a fatal flaw was quickly discovered – that holding the gadget in a certain way kills reception, which means making phone calls or downloading games is rather difficult.

Here’s a video of the issue, courtesy of TechRadar –

Apple’s statement brushes off the defect as a common issue that is found in most devices.

“Gripping any mobile phone will result in some attenuation of its antenna performance, with certain places being worse than others depending on the placement of the antennas,” it says.

“This is a fact of life for every wireless phone. If you ever experience this on your iPhone 4, avoid gripping it in the lower left corner in a way that covers both sides of the black strip in the metal band, or simply use one of many available cases.”

So, if you’re having problems, hold the phone in a different way or spend more money to fix the issue preventing the device from performing its primary function. That’s that then. 

TechWorld reports that ‘One user saw a boost in signal strength after wrapping the phone in a Ziploc bag, call it a super-cheap alternative to Apple’s $29 bumper. Another post on Apple’s forums recommends covering the sides of the phone with InvisiShield tape. But as one official Apple forum-goer noted, “Apple needs to fix this problem, we should not have to rig a fix for a brand new phone.”’

Thorough testing should have uncovered this bug, but how are Apple now going to appease the thousands of customers who not only queued up for up to 32 hours to get the buggy phone in the first place? One speculation is that Apple are going to release a propeller for the iPhone 4 so that it can hover next to your ear while you make a call!


Agile Test Automation, Can It Be Done?

Join us on our next upcomming webinar, “Agile Test Automation, Can It Be Done?”
http://www.origsoft.com/webinars

George Wilson, Original Software, will be hosting the webinar this Wednesday, May 12th 2010, discussing the reality of test automation in an Agile environment.

Agile is a methodology that requires a change in the way QA and development work together. The use of technology and automation are much more difficult and finding a practical approach to testing is critical for successful Agile projects. This webinar will explore how testing in Agile is different and George will give pragmatic advice to ensure application quality.

Listen in and learn how:

*    To overcome the barriers to Agile automation.
*    You can progress into automation gradually and easily even in an Agile environment.
*    Your application quality can be managed with complete visibility.

If you haven’t already registered, make sure you register today at: http://www.origsoft.com/webinars


Tester Types The eBook!

Meet the characters that make up this wonderful collection of Software Tester personalities.

A laugh out loud eBook that will have you comparing these fun characters to your co-workers, managers or friends!

Created by Rob Lambert and Rosie Sherry, founders of The Software Testing Club, Tester Types The eBook is free to download.

So which Tester Type are you? Download the eBook today!
http://www.softwaretestingclub.com/page/tester-types-the-ebook

The Automator

The Automator


The pains of poor testing: Loss of customers, blocked airways and public ridicule

I picked up on a couple of headlines in the press last week that deserve entry into our Software Testing Hall of Shame.

Computerworld reported that the Co-operative bank was ‘losing customers’ through system problems.

Co-operative Financial Services has severe system problems that are causing it to lose online customers. Users told the BBC they were unable to access their accounts at times, and that transactions online often do not work.

Marc Palmer, from Gloucestershire, who runs a small business, told the BBC: “A lot of the time you can’t even log in. Other times, you can’t see your bank balances or any of your accounts listed. There comes a time when it’s damaging to your business.”

The bank is now set to upgrade its systems in response to the complaints of customers, who vowed to move to a competitor, BBC Radio 4’s Money Box programme found. John Hughes, director of retail products at the bank, apologised for the “inconvenience, difficulty, frustration and irritation we’ve caused our customers”.

FAA Computer Glitch Delays US Flights

Flights ground to a halt throughout the USA on Thursday morning, reported Stickyminds, after a mysterious computer glitch hampered a key Federal Aviation Administration flight processing system.

The system electronically inputs pilots’ flight plans to computers, telling air traffic controllers the anticipated route and altitude of each flight after taking off. ABC News, who originally broke the story, said Controllers they spoke to had to enter those plans manually, resulting in a slowdown of takeoffs and landings.

Bird Brain Collider

Oh, and because it made me chuckle, I’m including a tweet this week, courtesy of @danfusionhttp://twitter.com/danfusion/status/5460071784. Speaking about the latest in a string of failures concerning The Large Hadron Collider, he says ‘Thinking about software testing: How many times has an app broken because of a bird brain with bread?’ If you haven’t read the story, It seems that the billion dollar piece of machinery has yet again gone caput, this time due to a bird dropping a piece of bread on a section of the accelerator!


« Newer PostsOlder Posts »