Posts

Mozilla add-ons for Bugzilla

Some Mozilla add-ons which are worth to install to improve your performance. BetterBugzilla 0.3.4 - gives new look for your bugzilla. Sage - allows to create feed on search query of your bugzilla. Newsfox - allows to read rss feeds in web-browser email layout; if feed items update -- this will pops up and mark as unread for that item in feed; you can use this extension to point your bugzilla feed so you can get notice for all activities happening in bugzilla. ~Enjoy,NV

How to automate test-scenarios which have Java Objects built on JMesa , JQuery, JSON and AJAX technology.

I had a challenging project to automate Java Objects on the fly – sharing some part of it. Challenges I faced 1. Objects which are built on top of JMesa , JQuery, JSON and AJAX technology -- are not recognized by professional automation tools (such as QTP and SilkTest). 2. How to automate Dynamic Graphs which are implemented with technologies like Flotr and 3D Canvas. 3. Web application needs to automate with cross-browsers ( IE 6.0+ , FF 2.0+ or Safari 2.0+ ) It focus objects screen rendering issues which are different from one browser to other. How can we overcame • Challenge #1 and #2 can be resolved with below automation approach. Verify HTTP Responses when user does some actions like objects fire specific AJAX calls; We simulate these AJAX calls ( HTTP requests ), capture valid\expected response, set them as baseline and in QA loop we simulate user actions again with automation, capture actual response and compare with baseline. • Challenge #3 can be resolved with below automatio...

How to claim web product certified by QA

Image
Below V&V activities' document with their approved status need to produce by QA. Thanks, Nimesh Vadgama.

QA Project Checklist

Here is I want to share qa project management checklist I used in real scenarious. Project Initiation Prepare System Test Estimates Define System Test Approach Define Testing Scope Prepare DRAFT System Test Plan Review System Test Plan Prepare Test Schedule Request Test Resources Request Business Expert Request Management Support Request Environment / Technical Support Request Facilities (Desk, Chair etc.) Setup Test Project Folder Revise Test Estimates Define Entrance / Acceptance Criteria Agree Communication Channels Agree Reporting Procedures, Methods and Frequency Define Exit Criteria Design Release Notes Template Test Preparation Agree Builds / Drops Schedule and Contents Agree Release Notes Contents and Format Agree Error Management Procedures Define System Test Roles and Responsibilities Assign Test Roles and Responsibilities Assign Test Case Preparation Primary Responsibilities Assign Test Case Preparation Secondary Responsibilities Prepare High Level Test Cases Prepare Low Lev...

How developers fix their bug -- funny forwarded email.

Image
Forwarding one funny email from yahoo group ~ enjoy testing - Nimesh ########################################################## #include <stdio.h> #define LAST 10 int main() { int i, sum = 0; for ( i = 1; i < = LAST; i++ ) { sum += i; } /*-for-*/ printf("sum = %d\n", sum); return 0; } ########################################################## And the developer fixes it this way ########################################################## #include stdio.h; #define LAST 10 int main() { int i, sum = 0; /* */ for ( i = 1; i < = LAST; i++ ) { sum += i; } /*-for-*/ printf("sum = %d\n", sum); return 0; } ##########################################################

Communication and right attitude continuously adding precious drops in the sea of success.

Someone has well said "Communication matters" -- I would like to go further ahead. Yesterday, I went to PathMark to get some stuff. There were some schemes going on Tide (laundry detergent) with light bulbs on discount. One Customer came to customer service and started demanding he needs two bulbs free with Tide but the fact was that there was some discount if you purchase Tide with that light bulbs. The customer support guy explained the person that he could not give free two light bulbs as that was not scheme currently. Still the guy asking for free – he did not listen to customer support person and continuously telling him "I want free light bulbs". Customer Support Person explained him three or four times with his best knowledge that he could not give him but still that guy demanding. At last customer support person call to his Manager for help; Manager came and explained to the person that you got your discount and that is the scheme running currently but perso...

Tip to create workflow in JIRA quickly

To my colleagues who want to create quickly new workflow and don't want to touch xml \ property files. On Administrator \ Workflows If you don't have default workflow then create default Workflow with default JIRA "workflow" - it will show status as "active" so we cannot update its scheme \ workflow steps. Copy this workflow -- it has status as "Inactive" so we can update workflow scheme. Go to link "steps" and add new status \ transitions for new steps as required in your workflow. On Administrator \ Workflow Schemes Create new "Workflow Scheme" then click on "Workflows" link operation of new workflow just created. Assign workflow to scheme,... Issue type "Bug" and select our workflow from the list. Assign other workflows for issue types : Task, New Feature or Improvement with default workflow ( named JIRA ) or your workflow. Now our workflow scheme is ready to associate with our project. Go to you...

Typical Project flow with QA Loop in Jira (Atlassian)

Image
Last week, one of my friend needs some help to establish Project\QA workflows on Jira (Atlassian) So here I am happy to share some of my odd solution. Project Flow problems or hard to implement in Jira were * One stage splits with multiple stages in flow. * More than one stages merges to one stage. Here We have Brainstorming splits to UT - ST stage and Dev Review - QA Review merges with Review stage executed by System Group Members in project flow. One issue splits with more than one issues, can also be implemented with sub-tasks feature but it may not push next stage in the project flow as the project progresses; all sub-tasks are linked to the parent task only, may not execute inline flow; may not give more control to administrator\lead and may be more complicated to maintain. Sub-tasks may not be merged to one task on transitions after Dev. Review / QA Review merges to Review stage. Core objective is to implement flow that anyone can see each stage of the flow and can ...

Combinations n Permutations in QA

Combinations n Permutations are very useful in software testing. It help to find possible test-data / testcases. This session will provide details about 1. Some basics about Combinations 2. Logic to find possible combinations for taking k numbers of items from n number items at a time. 1. Some basics about Combinations. You might be come across with below example in old school days. We have set { "ant", "bug", "cat", "dog", "pig" } and If we want to take 3 elements at a time then we would have possible combinations as { "ant", "bug", "cat" } { "ant", "bug", "dog" } { "ant", "bug", "pig" } { "ant", "cat", "dog" } { "ant", "cat", "pig" } { "ant", "dog", "pig" } { "bug", "cat", "dog" } { "bug", "cat", "pig...

Popular posts from this blog

Testing Shifts with agile automation #RPA #ML

Need > Want

Bots and What Not !!

Automate your everyday tedious tasks and free up time for higher-value work (with Microsoft free RPA solution)

Respect is not earned, It is given ⚘ 🙏