Systems & Software Talk | |||||||||||||||||||||||||||||
|
Visitors since August 14, 2007:
Free Hit Counters Defect Report - Politically CorrectI think defect report writing is significantly behind the rest of the politically correct world in terms of: 1. The political correctness movement, and 2. Having sufficient side-steps to the growing-in-popularity line-dance known as "side stepping the far-less-costly to-the-point and hard truth". Please do feel free to adopt this template and style.
Main Snow-ski Product Combination List is operatively challenged.
3 of 5 JJJJJ
During the next episode of Mister Dodgers.
I wonder if we could sit down JJ and discuss the version 2.1.1 rendition of subject? Please let me know of a convenient time for you. I will arrange to have a Happiness Facilitator (HF) present. It appears that the list correctly includes JLLLLLLLLL 10% of our product line, thus reflecting a mild change L from the previous application version where the list was complete. A query of the ski product table in the database exposes a complete list. J I wonder if it would make sense for the application to completely agree L with the database and include the other 90%? Perhaps this is simply a matter that the SRS needs to change in order to reflect the as-built software?
With a (HF) present let us share smiles as follows: 1. J Launch the application. 2. JJLook to the HF to capture HF’s emissions of happiness. 3. JJFrom the main product category list, select Winter Sports Gear. 4. JJLook to the HF to capture HF’s emissions of happiness. 5. J Observe the presence of the Snow-ski Product Combination List. It looks very nice. 6. J Open the Main Snow-ski Product Combination List. 7. L Observe the operatively challenged list of skiing products. 8. JJLook to the HF to capture HF’s You-Are-Special emissions of happiness. Performance Testing Vuser Personas – Part IIf you are offended by lack of correctness, please change channel! After years of performance testing I have discovered that simulated users have character and history.
Stay tuned for Part II. Happy Holidays 2007I love the melodies of Christmas carols. I am an amateur MIDI enthusiast and have a goal of publishing a Christmas CD consisting of my own arrangements. I am inspired by the works of Mannheim Steamroller. I have included two links here to free downloads of my work. Both songs are in WMA format and less than 5MB each. The first was put together on a Commodore Amiga 2000 accelerated with a 68020 card. I used Octamed to do the sequencing, driving a Rhodes (Roland) 660 keyboard. For the second song I used and for current work use Cakewalk and or FL-Studio aboard a 64-bit WIN-XP PC. I use these to drive the following:
The Hercules card has the core Yamaha sound library. The Yamaha S03 goes far beyond that in terms of sounds. Acceptance Testing (UAT) - Some Answers to Some QuestionsThis is based upon questions posed at Club drivenQA. http://club.drivenqa.com/forum/topic/show?id=751045%3ATopic%3A11785 For the purpose of review, in my opinion the standard reasons for UAT include and are not limited to:
How does one start? If you have any of specifications, requirements, system and business use cases you then have some key ingredients as a starting point. Beginning early in the project and then throughout the project you should meet with your customer to develop and/or refine the UAT plan. Remember that this is a demonstration. UAT assumes that the software and systems work as intended. All known defects have been corrected and validated as having been corrected or in some cases, acceptable workarounds are agreed to by the customer and/or workarounds are specified for those issues still being investigated. What level of details should our scripts have? The level of detail should be agreeable to the customer, and also have a degree of acceptable reproducibility. Test plan, test scenario, test case, and Pass/Fail criteria ambiguity can make it very difficult to settle disputes especially when issues do surface. Greater relevant detail reduces the probability of dispute especially if the UAT Plan and the trail weaving back through all upstream artifacts is robust and the deliverables upstream are contractually compliant. Who should be involved in terms of Users? If there are users who have been directly involved in the development life cycle, from a specification familiarity perspective they may be of great assistance in driving out the UAT plan within the confines of the contractual requirements. Any end-user is certainly capable of being helpful. I have seen Acceptance Tests conducted/witnessed by:
Where should this be carried out (On or offsite)? It depends upon the customer’s desires as well as the practicability of the location(s) for the test or tests. If one is conducting operational and acceptance testing of aircraft carrier-borne aircraft landing systems, one would conduct this aboard the aircraft carrier in an area that does not inhibit flight and does not interfere with the surrounding environment. The key thing to consider is that the location faithfully represents the overall system architecture and configuration of the production system such that execution of the UAT plan is not compromised and the operation of the system and its applications is reasonalbe guaranteed. Does that mean the system should be identical to the actual production system? No not necessarily. The bottom line is that the location should not compromise the ability to conduct UAT. Other things to consider are costs and logistics. Which location makes the most sense after giving consideration to the latter? In some cases UAT can be conducted in multiple locations. If it makes sense to do that, then one should do that. An important concept to consider here is the idea of Qualification Phase Testing or Phased Qualification testing. UAT does not necessarily need to be a big-bang one-shot operation. UAT can actually begin upstream in the development life cycle. How can that be? If there are components that are considered complete and the end-user can certify them as acceptable, why not get sign-off earlier? What happens if some components require simulation such as credit checks or radar feeds? Assuming the simulations or stubs exist and are planned as part of UAT, the customer would need to approve their use.The actual facility should facilitate execution of UAT and be free of distraction or other impediment to the process. The hot office gossip items such as Sally and Art’s budding office romance should be kept away. Put them on a hormone regulation treatment pan for the duration of the UAT, and - possibly beyond?? Roberta Rumormill should be required to take vacation during this phase so she can work on her Office Tell All novel. One would also need a couple rolls of Duct Tape for loud and otherwise obnoxious Boisterous Bob. Is there construction going on a the location? If so, Johnny Jackhammer, Davy Drywaller, Paul Painter, Randy Roofer, Willy Welder, Albert Asphalt, and Vince Low-Voltage should be given a few days off. Do people bring their pets to work? This is just not a good idea during UAT. While the sight of Paulina Parrot pooping on an end-user's shoulder, or - biting the main button from a blouse to cause a Janet Jackson wardrobe malfunction may be cute, these may not be part of the UAT plan. Leave the pets at home. One does not want an end-user locked in the grip of a pit bull. On the other hand if the software is on a mobile device that measures the force of a pit bull’s bite, then this would be a use case that should be executed by the customer; unless of course the Duct Tape is not having the desired effect on Boisterous Bob. Other considerations are as follows. One does not want an end-user going into anaphylactic shock because of exposure to Project Manager Pedro's peanuts or Constance Cologne-overload. While the customer may be impressed with Earl Engineer’s big-air abilities on his skateboard, this may not be in the UAT plan. Skateboards land with tremendous force and can create a bone-crushing experience. Leave the skateboards, roller-blades and unicycles at home. Think about the hazards to safety in the UAT environment. In a automated wood furniture leg-making making shop you would not want Cassie Customer’s 4-foot pony tail to be spun in a lathe. How about what could happen in the paint cell on an automobile manufacturing line? You would not wish to transform your end-users into looking like those under this link (right-mouse opne in new window) - correct? Other hazards might include some self-made VIP walking in with fanfare muttering such nonsense as "Alright, let’s kick the tires on this thing." Call security and have this person escorted out the doors with the pit bull behind. Ensure participants are bathed or showered and their anti-perspirant is certified up to 110 degrees Fahrenheit. Be professional but have fun!
Quality Assurance / Test Engineer Bill of RightsObserve your timepiece. I am about to tell you what time it is with your own timepiece. Be you a QA Analyst/ Engineer or Test Engineer/Analyst or Tester, your inherent rights as a Quality Assurance Professional are as follows. You have the right to:
What other rights do you feel could be listed here? Could any of the above be improved? { Last Page } { Page 1 of 9 } { Next Page } |
About MeMy Profile Archives Friends My Photo Album LinksCorey GoldbergEffective Testing? Bj Rollison I.M. Testy Blog Alan Page: Software Testing & Rants Dmitry's LoadRunner and QTP Blog Veterans History Project Air Traffic Control Watch Music Making Fun My home 1972-1975 CategoriesFunctional TestingPerformance Horror Development Performance Testing General Tools Tips Warped Humor LoadRunner Tips and Tricks Recent EntriesDefect Report - Politically CorrectPerformance Testing Vuser Personas – Part I Happy Holidays 2007 Acceptance Testing (UAT) - Some Answers to Some Questions Quality Assurance / Test Engineer Bill of Rights FriendsLauraScharpphilk10 richardw100 aalhait jimhazen strazzerj Lynnem bru EklecticTester jgottlieb leakybrain michaeljf prainbow rajeshmathur rstens Yury zeeslo whollymindless SyndicationRSS Site Feed |
||||||||||||||||||||||||||||