Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Standard view
Full view
of .
Look up keyword
Like this
0 of .
Results for:
No results containing your search query
P. 1
Appropriate Automation Tool Guidelines

Appropriate Automation Tool Guidelines

Ratings: (0)|Views: 1 |Likes:
Published by HotPlugIn
Evernano.com Automation Business & Marketing Softwares automation marketing services

automate, automated softwares, software, business software, marketing software, tools, marketing, business, Appropriate Automation Tool Guidelines
Evernano.com Automation Business & Marketing Softwares automation marketing services

automate, automated softwares, software, business software, marketing software, tools, marketing, business, Appropriate Automation Tool Guidelines

More info:

Categories:Types, Reviews
Published by: HotPlugIn on Apr 09, 2012
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





 ==== ====Automated Business & Marketing Softwares and toolshttp://www.evernano.com ==== ====In case you happen to be in a company currently engaged in manual testing of their products& you are thinking that by introducing automation there is going to be a shower of benefits;thus abruptly jumping to a conclusion of buying some tool simply because it is popular amongmany, may not be wise. What should be done now is to take a judicious decision through ascientific process to find out as to which tool will best be suited to your needs. Since this is ancapital intensive move aimed at taking your company to the world of Automated Testing, needscareful examination. When you are shopping for a proper automation tool, you will come across several peopleambitiously marketing their products, which may provide solution to variety of automated testingneeds. Now the question arises as to whether a particular tool is really suitable to your needs ornot. Are you not inclining your choice for a particular tool by making lot many compromises infeatures. Think that in times to come, your testing needs may become more complicated by thevariety of applications coming across for testing & that too under variety of operatingsystems. Thus following guidelines shall be helpful in evaluating & zeroing down your choice of anappropriate tool for the job at hand, out of a bunch of many testing tools sold by different vendors. Guideline - 1: Understand your True Requirement First of all don't look at & form any type of opinion about any XYZ tool available in the market.This is high time for doing deep introspection of your real needs. It is wise to prepare acomprehensive list of your requirements of software testing at the present moment. Identify thetime consuming problems, which you want to solve with the new tool. Identify the technicalcapabilities your prospective tool should have to be compatible with the environment of yourapplication. Following checklist can be helpful in a judicious compilation of your requirements: a) List down the Compatibility issues: Remember that the tool selected by you has to becompatible with: - The operating systems supported by your application to be tested - The development environments under which the application shall be created - Third party software if any with whom your application needs to be integrated at some stage 
b) List down the Users of the Tool- List down the people who will be actually using the prospective tool. Keep the skill levels of theavailable persons at the back of your mind. - Remember that more powerful tools are bound to be more complex as well. If the skill level ofthe available manpower (who will be expected to use the prospective tool everyday), does notmatch the complexity level of the tool, believe me, you are likely to land into many problems insmooth implementation of the tool in your organization. - Think as to whether there is enough time for training your staff within the prevailing time &budgetary constraints, if any. c) List down the Testing requirementsTechnical requirements like the following needs to be listed down before zeroing down your choiceon a particular automation tool. - Identify the types of your own testing problems you wish that your new tool should solve for you. - Identify the problems faced by you during manual testing. - Identify the time constraints coming across while making minor changes to your system. - Identify the shorter regression testing time frames. - Identify the Test data setup requirements. - Identify the Defect tracking requirements you are aiming at. - Identify the Increased test coverage you are looking for. - Identify the Increase in efficiency of the testing process you are looking for. Guideline - 2: Understand the constraints you have You need to understand various factors, which may compel you to drop down some of the toolsfrom your initial selection list. Such crucial factors need to be identified during the early stages ofyour tool selection process. a) Environmental constraints - Environmental constraints can be either related to hardware or the software itself. - The prospective tool must be able to work on the desired operating systems - The prospective tool must not dictate the terms of having some specialized hardware for itsworking. - Up-gradation of existing hardware like providing more hard disk / More Ram etc. to cope with the
requirements of additional scripts and test data likely to be added. - Consider your likely objections to your new tool running under some specific environment, whilethe software application might be required to run under different environment or operating system.This issue may gain importance from the consideration of the future use of the new tool. b) Credentials of the Vendors & their ClienteleIt is certain that you won't desire to hang on with problems with your new testing tool. Certainlyanyone would like to have a quick, competent & professional solution to the tool relatedproblems arising may be occasionally. Following checklist may come handy in such a situation. - The tool supplier must represent a genuine company. - The tool as a product & its supplying company must be matured enough. - The tool may not be worthwhile at all unless there is enough technical support available. - Find out the clientele of the prospective tool & try to obtain the feedback from suchorganizations if possible. - Find out the past history of the prospective tool? c) Understand the Quality related characteristicsFollowing quality related constraints of the prospective tool should be helpful - Identify the skill level required for using the prospective tool - Verify as to whether it is possible to have multiple user access - Identify the support and help documentation required. - Verify as to whether it is possible to integrate the prospective tool with other tools. - Ensure that there should not be any possibility of getting your data corrupted by the tool. - Frequency of failure during realistic use - Identify the budgetary constraints if any. Such financial constraints can restrict your choice ofbuying a particular tool. Remember that it is not the question of just purchasing a particular tool by spending some money.In fact it has been seen that in many cases, the cost of fully implementing the tool can be muchhigher than the cost of the tool itself. Budgetary constraints shall be applicable not only to the toolpurchase cost, but shall cover costs of licensing / AMC's, costs of training and cost of toolimplementation etc. We can be in a position to evaluate various tools available in the market after compiling acomprehensive list of our requirements and various constraints.

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->