Sponsors

Microsoft


TechWell

We have 2802 guests and 6 members online

Home CM Journal Articles Result-driven Testing: Start Adding Value to Your Organization

Result-driven Testing: Start Adding Value to Your Organization

E-mail
Written by Derk-Jan de Grood   
Sunday, 14 December 2008 07:32
dec08resultsbig.jpgWithin the test scene there is a vivid discussion about the necessity and use of a certification model for the test experts. The population of testers can be roughly divided into two groups: Firstly, a group that states that it will not do a better job when certified, because the current certifications like ISTQB and ISEB focus on methods and terminology, but fail to look at the practical testing skills of the tester [Bolton, 2008]. Secondly, a group who is pro certification and regards the testing industry as a young yet not fully grown profession that lacks certification models that other professions have been using for ages [Windsor 2007]. Meanwhile, voices are heard that the test profession is accepted in the IT industry and that it has actually grown into a mature profession. The website of the last EuroSTAR conference stated that a mature profession has clearly-defined standards, codes of conduct, and a number of levels of professional competence. Having all those, we might conclude that the testing profession has indeed earned its place among the IT-professions.


Have you ever been in the situation where testing time was compromised? Where someone suggested that a lot of time could be gained by expanding the test team with other resources? Such as users or administrators that happened to be available? I think most of us have, showing that there is still some work that needs to be done. The testing community still has difficulty explaining what the added value of testing is to management, customers and developers [Clermont, 2006].  Many business managers perceive IT as “too little, too late, too costly.”  There is a gap between business and IT on both sides of which reign incomprehension and a lack of knowledge about the other discipline [Ommeren, 2006]. This is why business management often have wrong expectations of software development and testing. As a result, testing is frequently pushed into a subordinate role and cannot fully contribute to the development process.  

Although the discussion on certification is mainly a discussion between testers, it is a rather interesting one. A good certification model will help a tester to prove he masters his profession. A certified tester is knowledgeable on one or more methods, tools and techniques. But that alone will not solve the problems management has with IT. Rather than awaiting the outcome of the discussion about certification, I think action is required today. We need to align the expectations that business management has on IT with the output it delivers. Testing can help bridge the gap since it leads to better software quality and shorter time to market [Grood, 2008]. But this will only happen when the tester is aware of the business needs and acts in conformance with these in order to make the added value of software testing visible in its full colors (see also textbox 1). That’s what result-driven testing is about.

dg1208-box1.jpg

Result-driven testing

Testing is commonly carried out according to a test methodology. The test methodology ensures that testers and other stakeholders use the same terminology and definitions, and that the work is done in a controlled process flow. The methodology also contains best practices so that the knowledge and experience of others can be used. This contributes to the efficiency and quality of the test project.

Result-driven testing is more than just applying a methodology. The success of a project is not determined by the methodology, but by the way the methodology is applied. Result-driven testing, therefore, encompasses several aspects:

 

  • A result-driven mindset
  • Testing knowledge
  • A result-driven approach that supports the application of result-driven testing

A number of good methodologies have already been developed and written about. But like any other profession, testing encompasses more than the simple application of a methodology. After all, strict adherence to a specific methodology is no guarantee for success. Success stems from the mindset, enthusiasm, knowledge and skill of the tester. These factors determine whether a methodology is applied successfully and whether testing is result-driven.

dg1208-1.jpg

 

Figure: It is not the method, but the way it is applied that determines the success of a project

A result-driven mindset -Test principles
Since each project is by definition unique, any method that is being used will need to be tuned to the situation. Which parts of the method will be used to their full extent? Which steps that are described are not relevant for my situation? Which remarks are relevant but are going to be used in an altered form? Applying the method means making choices.
What’s important to understand are the elements that influence those choices. For one thing it is of course the knowledge and experience we have. We are inclined to choose the options that worked the last time. We are often a little reluctant to choose the options that we have little knowledge of. Another aspect that has a significant influence on our decisions is our mindset.    

dg1208-box2.jpg

The correct application of the methodology depends on the mindset and the expertise of the tester, who has to be able to stress the right things and make the right choices. Ten test principles help result-driven testers put this into practice. The test principles are a short and strong formulation of the tester’s desired mindset, knowledge and working method. They indicate how the tester can create added value and how he can make it visible to the organization.

The test principles enable testers to focus on the anticipated goal without external assistance. By thinking and acting according to the ten test principles, testers assume a result-driven mindset. They make sure that they apply the test methodology in such a way that it achieves optimal added value for the organization.

dg1208-2.jpg

The ten test principles are not autonomous; they are correlated. Take for example ‘Build trust’. This principle aims to create trust in the product and the test team. Trust in the project will smoothen the go-live decision and is an important motivation for the user to want to work with the new system. This confidence can be created in several ways. One of them is by showing the organization that certain parts of the system have been realized and are of sufficient quality; that certain risks have been mitigated (provide overview). This leads to a stepwise test approach with distinctive test phases. The Go Live decision is also smoothened if all necessary know-how is transferred to the maintenance organization. The principle “Facilitate the entire IT life cycle” has in its origin the understanding that the purpose of a project is not just getting software on the production environment, but support doing business. Building bridges to the ICT Operations department is part of that.

Another way of building trust is providing transparency. By giving insight in the work approach the stakeholders can judge for themselves how well the team masters the test profession and if it  takes its responsibilities serious. This is a crucial insight. Otherwise what’s the value of a given release advice to the stakeholders if they do not know how it is established? Insight is also given in the way the activities of test team contribute to the set goals of the business and project. One of them could be the deliverance of a regression test set, thus ensuring reusability, and once more building bridges to the maintenance department and facilitating the IT lifecycle.

The above description is provided as an example of how test principles work in practice. But there is more meaning to be given to them. The reader is therefore challenged to use the test principles and add their own meaning to them too.

Applying the test principles

The principles can be used as a checklist or as driving force behind the tester’s actions.
In the first way, the user regularly checks whether he has given each of the principles enough attention.  This will keep him on his toes and focused on providing added value. Too often, certain aspects are forgotten in the heat of the moment. Provided with this self-check the tester has an instrument to evaluate his work.”It was hard work delivering the test scripts in time, but unintentionally we compromised the reusability. Maybe we should put some effort in setting this right, next week?”

Using the test principles as a driving force enables the tester tell his testing story. “Your mind is a black box, it takes skill to explain your testing, and what you are accountable for” [Bach, 2007].  The principles are easily understood by non-testers and help to gain commitment for the testers activities. Imagine the situation were you explain that you plan to deliver a test report by the end of the week. The customer responds a little disappointed. “Err…, I don’t like reports that much. Besides we only have limited time, so I prefer you use the time for executing tests. That is why we did hire you in the first place, remember?” Explain why you think trust in the system is a requirement for acceptance. In order to gain this trust you’ll provide him with an overview and insight. Insight in the quality of the system and the progress of the test process. The principles help communicate (to the stakeholders) why certain activities are important and how they contribute to the anticipated goal.

Either way, a tester who does not apply the principles is doing neither himself nor his customer a favor. It is therefore necessary to regularly check that all of the testers are paying enough attention to all of the test principles. Together, the test principles are the foundation for result-driven testing.

Wanted: result-driven testers

The fast developments in IT make the daily life of the business manager more challenging day by day. The dependency on IT is ever growing. Software can be found in most consumer goods and is increasing in complexity. Most companies earn their money by supplying IT-related services and products, or use IT systems to run their business. The life cycle of software has sharply declined over the past decades. Due to the rapid succession of technological developments and changing markets, systems are constantly adapted. The business manager is dealing with larger uncertainties and has more difficulties to preserve the overview. There is a demand for people who can help the business manager with easy digestible but accurate information on the status of the project and the risk involved with the new or adapted systems.

Software testers can provide this information and have the power to choose the mode in which his manager operates. We can stick to our complicated test-things and leave the worries to our manager. Or we can adopt a result-driven attitude. We’ll take the responsibility to provide and assist the development process and the manager by providing accurate and understandable information. Result-driven testing will lead to happy managers that show appreciation for the test contribution.

If they were not enough arguments for applying the test principles, here’s another:
The figure below shows a recent, random picked job-description for a senior test manager. The description contains many references to the TestGoal test principles. It also shows that as part of the bigger concept, certification can be useful as proof of mastering your test profession. Most of all, it tells us that organizations have a strong need for testers who know how to contribute to the business goals. Result-driven testers are wanted!

dg1208-3.jpg

Just a job description; there is a demand for testers who practice the test principles.

 


Derk-Jan de Grood has worked as a tester since 1997. As an ISTQB/ISEB practitioner certified test manager he advises companies on how to set up their test projects. Industries he is familiar with are among others, banking, transport, logistics and telecom.

He is a regular speaker at national and international conferences, such as the STAR conferences in both Europe and the USA. Derk-Jan is passionate about his profession and gives lectures at various Dutch universities and provides training sessions for fellow professionals in the trade.

In 2007 Derk-Jan published the Book ‘TestGoal result-driven testing’, and is also author of the first dutch textbook on testing especially written for usage at dutch universites. Within Collis he is responsible for coaching test experts working at Collis. He uses the principles and result driven test philosophy that are described in the books as a daily practice. 


References
[Grood, 2008] Derk-Jan de Grood, TestGoal - Result driven testing, Springer, ISBN 978-3-540-78828-7
[Bach, 2007] John Bach, Tutorial on session based exploratory testing at Starwest 2007
[Black, 2002] Rex Black, Eurostar, 2002
[Bolton, 2008] Michael Bolton, Presentation at Eurostar 2008
[Clermont, 2006] Surviving in a QA-Organisation, Markus Clermont, Dutch testing day, 2006
[Ommeren, 2006] De wereld op zijn kop, Erik van Ommeren, IT Beheer,  issue 9, 2006, SDU
[Windsor 2007] Susan Windsor, Keynote at Eurostar 2007

 

Trackback(0)

Comments (0)add comment


Write comment

You must be logged in to post a comment. Please register if you do not have an account yet.

busy
Last Updated on Tuesday, 16 December 2008 15:06
 
zenegra online no prescription can i buy ventolin in canada purchase altace on line in usa haldol online canadian where to buy baclofen online canada zetia mg canadian rx betaval mg no prescription seroquel online from usa diamox no prescription where can i buy levitra plus buy diamox pills in the us buy evista online no prescription usa cymbalta medication on line buy generic propecia online with prescription betaval without a prescription order lotensin on line usa order diflucan on line usa benicar for purchase without a prescription discount protonix from usa phenergan pills online in the usa buy aldactone with no script buy sominex without a subscription zofran pills buy online purchase viagra plus mg purchase yagara on line in canada buy zanaflex no prescription lisinopril over the counter drugs combivent noprescrition needed canada online pharmacy celexa where to get purchase zydis in us where can i buy premarin antabuse generic canada online doxycycline with no prescription sumycin online from canada ampicillin from canada stromectol online pharmacy shipped to canada altace online buy actoplus met online with out prescription generic lopressor canada celexa shopping cost of mail metformin buy pyridium with paypal is there a shortage of zetia buy nexium online no prescription canada buy cytotec pills in the us dostinex generic usa bactrim to buy in the canada without a prescription over the counter drugs similar to orlistat buy prednisolone online with no prescription can you buy flomax over the counter olistat online without rx ampicillin to purchase without a prescription purchasing celexa online zenegra online canadian safe suprax no prescription non prescription combivent unisom buy without online glucophage with no prescription combivent cheap canada pharmacy cytotec without prescrip where to buy antivert mg can i order revatio online canada and cialis soft safe bactroban no precription motilium without prescription lithium buy canada grifulvin v without a script suprax online from canada actos without a prescription nizagara pct buy viagra soft to buy in the usa without a prescription citalopram canada no prescription medrol drug in canada pharmacy ephedraxin canada no prescription combivent pills online in the canada where to buy cardizem online usa differin without prescription pills can i buy indocin in canada aldactone fda approved to buy without prescription where can i buy yasmin mg flagyl er to purchase without a prescription where do i zoloft in usa non prescription acivir pills where can i buy levothroid online without a prescription pyridium cheapest rate shuddha guggulu without a perscription best place to buy minocycline in canada cleocin gel online in usa buy baclofen no prescription sertralina generic usa online premarin with no prescription viagra super active online from usa pill rx health zocor products tamoxifen mg no prescription estrace no prescription needed how to buy naprosyn reglan no rx where can i get trimox from sertralina without a prescription from canada safe alesse no precription buy zyloprim online canada no prescription albendazole usa sale buy pariet without rx buy periactin tablets remeron from canada ordering hyzaar canada luvox mg canada order clopidogrelum without prescription pill rx health order hyzaar products buy lamictal online with no prescription safe to buy generic naprosyn from canada no prescription combivent where to buy desyrel mg safe clomid no prescription clonidine online in canada order haldol online no presctiption buy lithium mg online lipitor order online where can i buy lantus online without a prescription buy zyloprim online without prescription proventil online canada mobic online in usa where can i buy phenergan mg stromectol tablets online is there a shortage of celexa how to order periactin online buy glucotrol xl with a mastercard usa buy flonase without prescription eurax discount no prescription unisom usa sale where can i buy ranitidine tablets aricept discount no prescription nizagara without subscription dilantin for purchase without a prescription buy generic lopressor online no prescription buy lamictal online canada no prescription order actos without prescription order yasmin online no prescription with a amex the chepest minipress alli online usa trazodone fast usa florinef generic canada bystolic without a perscription purchase betnovate on line in canada how to buy zestril in canada amantadine on line in the canada over the counter medicine that acts as lisinopril cardizem no prescription needed canadian online pharmacy discount bactroban from usa synthroid without a prescription from canada a good web page to buy suhagra with no script decadron to buy in the canada without a prescription buy sarafem online overnight delivery order viagra jelly without rx where could i buy innopran xl without prescription accutane order in the us metoclopramide online canadian calan buy without discount cafergot from canada desyrel canada drug store amoxil best online non prescription pharmacy ordering voltaren on line canada and cleocin gel pyridium online canada prednisone online pharmacies with out prescription buy torsemide pills online can i order luvox online order cialis soft without rx buy cialis professional mg best place to buy cardura in usa purchase silagra in canada order cleocin gel online purchase bupropion lowest price buy flagyl er pills in the canada where to buy seroquel with echeck where can i buy zyban mg nizagara online canada discount cephalexin of canada buy xenical mg online is there a shortage of bactroban erection packs order online mail order premarin online coumadin pills online in the usa brand amoxil best online non prescription pharmacy order cialis professional online canada discount altace otc lantus fast canada minocycline birth control online us where can i buy ephedraxin mg order metoclopramide pills buy minocin without prescription xenical canadian online best place to buy haldol in canada online pharmacy bystolic discount robaxin from canada where to buy lotrisone online without rx where to buy cafergot with visa lasix purchase best place to buy inderal without a prescription buy sarafem pills online wellbutrin sr online in canada viagra jelly usa no prescription where to buy minocycline without a prescription cost of mail luvox buy diovan without rx buy antabuse xr without prescription florinef to buy in the canada without a prescription pharmacy buy drugs prednisone buy amitriptyline with paypal lipothin to buy in the canada without a prescription furosemide pills buy very cheap antabuse where to buy florinef with mastercard discount female viagra mg buy actos no prescription discount plavix otc clonidine online canadian very cheap olistat aricept online purchase is moduretic available on line in canada reglan pills buy online where do i avalide in canada order torsemide no rx canadian pharmacy cheapest place to buy citalopram viagra without a prescription from us wellbutrin sr with no subscription non prescription lotensin hyzaar canadian online a good web page to buy triamterene with no script zanaflex online in canada albendazole canada no prescription motilium buy no prescription lexapro mg canadian rx moduretic without a prescription from canada flonase no prescription needed fluconazol order online order clonidine on line usa discount drugs of canada decadron discount no prescription online dilantin overnight delivery order fluconazol online lamisil canada online no prescription order cefixime online no prescription with a visa best place to buy zocor in usa where to buy toprol xl without a prescription zyban usa no prescription where can i buy vasotec doxycycline no rx pill rx health order viagra professional products cytotec online pharmacies with out prescription where to buy viagra jelly with amex prilosec usa sale us pharmacies online that sell diclofenac buy compazine have no prescription buy flagyl mg online no prescription trimox canada lipitor tablets online buy generic tricor online no prescription desyrel with prescription order levlen from usa without prescription discount revia from usa unisom with prescription over the counter medicine that acts as viagra lipitor over the counter drugs where can i buy sarafem mg duetact from china ordering moduretic on line no script micardis mg prednisolone generic canada kamagra discount no prescription where can i buy shuddha guggulu cialis professional no prescription glucotrol xl mg usa antabuse online without rx buy nexium with paypal order lotensin online benicar mg canada levothroid to buy in the usa without a prescription mail order singulair online antivert cheapest rate diflucan buy online us amaryl usa sale amantadine mg canadian rx desyrel pharmacy mail order colchicine medication overnight delivery isoniazid over the counter drugs order orlistat no rx canadian pharmacy buy zyvox without rx aldactone lowest price online the chepest levaquin hytrin where can i buy can i order exelon online safe to buy generic skelaxin from canada buy minocin online buy toprol xl online overnight delivery zyprexa online without rx cheap retin a cheap maxalt where to buy bupron sr without a prescription buy benicar online overnight delivery where do i trental in usa where to buy naprosyn with amex where to buy naprosyn with visa cheapest place to buy protonix pyridium canada cheap aciphex mg alesse delivered to your home pravachol delivered to your home dilantin over the counter usa buy altace online in the united states without a prescription buy tricor mg buy generic celexa online no prescription how to order glucophage online terramycin without a prescription from us canada liposafe tablets online how to order pravachol periactin where to get lasix canada companies only generic actoplus met usa safe to buy generic clomid from canada clonidine birth control online us prevacid discount no prescription femara mg buy buy proventil online no prescription canada buy olistat pills online isoniazid noprescrition needed canada online pharmacy tetracycline non perscription countries buy requip without a subscription buy toradol tablets usa order antivert online without rx silagra order online buy mircette with paypal frumil pills buy online zanaflex online without prescription bupron sr discount no prescription ditropan to buy in the usa without a prescription betaval pills buy minocin online no prescription prozac from usa cardura online in canada purchase bupron sr mg finpecia no prescription needed canadian online pharmacy buy anafranil online overnight delivery buy ventolin mg erythromycin birth control online canada remeron canada companies only yagara buy usa order premarin rx actos on line in the canada where to buy colchicine mg levitra professional over counter pharmacy buy drugs elavil ditropan canada albendazole pharmacy mail order what is zyprexa mg used to treat order singulair online no prescription with a echeck elavil with prescription acivir pills where to get order allopurinol online suprax no prescription needed allopurinol generic usa purchase protonix on line in canada discount trental of canada finpecia canadian medications without prescription nexium over the counter usa no prescription triamterene effexor xr online no prescription best place to buy lopressor in canada zetia where to get oder mg tablets of erythromycin erection packs mg usa levitra professional without rx prevacid usa pharmacy buy furosemide with a mastercard buy trental xr without prescription hyzaar drugstore com pricing can i order amaryl online buy diflucan without rx synthroid where to get how to purchase flagyl where could i buy baclofen without prescription buy proscar xr without prescription inderal shopping where to buy deltasone where do i haldol in usa zydis order online no prescription buy ditropan tablets canada best place to buy avodart online synthroid canada companies only minocycline from canada amantadine without a perscription pravachol online in usa avapro without prescription medication yasmin birth control online canada zydis buy no prescription bentyl medication overnight delivery minocin buy online us zyprexa online canadian generic shuddha guggulu usa purchase decadron on line in canada no prescription clozaril zestril canada drug store prozac over counter clozaril no rx cheap femara mg cheap canadian female viagra no prescription purchase cytotec in usa where to buy premarin online canada where can i buy frumil mg sertralina usa no prescription calan without a prescription from us ditropan medication overnight delivery over the counter biaxin fluconazol from usa generic propecia canada lisinopril shopping purchase alesse in us cialis soft online usa roxithromycin pricing is there a shortage of avodart buy cabgolin online us no prescription buy actoplus met online buy cardizem pills in the us buy avapro mg online bupropion fast usa augmentin buy without depakote drug in canada pharmacy paxil buy without buy advair diskus without a subscription buy lamictal online thru paypals buy amitriptyline pills in the canada plavix without a prescription from canada how to purchase nitroglycerin safe cardura no prescription where to buy coumadin online usa levothroid lowest price cheapest place to buy biaxin order norvasc without prescription tricor to buy in the usa without a prescription purchase adalat in us ordering atarax on line zanaflex canada drug store buy triamterene with no script prilosec order in the us order premarin online no prescription with a visa motilium usa sale ordering celexa canada viagra super active canada companies only best place to buy unisom in usa no prescription zovirax buy flagyl er online without prescription order lotensin without rx buy kamagra online no prescription canada canada buy clonidine without prescription zocor drug in usa pharmacy online cephalexin with no prescription aciphex cheap us pharmacy where to buy maxalt online usa i want to pay some differin online lopressor with no prescription pariet trusted online drug stores in canada how to order lithium avapro without prescription pills clopidogrelum no prescription needed order grifulvin v from canada without prescription levitra professional over the counter drugs order zestril online no prescription with a visa buy reglan mg viagra jelly order online naprosyn online canada estrace tablets online minocycline online from canada brand levitra without prescription nitrofurantoin no prescription needed buy propranolol online no prescription revia from china the chepest levitra super active canada pharmacies online that sell sominex toradol online order elavil over the counter zestril buy online us advair diskus cheap canada pharmacy safe augmentin no prescription canadian nexium where to buy motilium with echeck buy viagra jelly without a subscription canadian drug company prednisone zydis without prescrip levitra drug canadian pharmacy erection packs delivered to your home buy duetact online from usa buy motrin tablets flonase mg order maxalt without prescrip zestril over the counter drugs viagra super active no prescription fedex ups fucidin buy canada buy valtrex online without a prescription lipitor online from usa order prozac online no prescription with a amex liposafe canadian online where to buy torsemide without a prescription cardizem best online non prescription pharmacy avalide cheap canada pharmacy buy ampicillin online in the united states without a prescription albendazole on line in the usa innopran xl for purchase without a prescription no prescription femara silagra purchase olistat buy no prescription can you buy viagra super active over the counter luvox canada sale lopressor order in the us bupron sr pills online in the canada nexium where to buy in canada zyvox where can i buy discount stromectol from usa metoclopramide trusted online drug stores in canada neurontin online in canada diclofenac gel no prescription fedex ups order duetact online no prescription with a echeck propecia from canada lexapro us companies only tretinoin without subscription purchase zoloft on line in canada torsemide in usa where can i get some levitra diflucan us companies only ampicillin mg usa exelon no prescription needed flagyl er online canadian elocon online canada can i buy albendazole in canada over the counter medicine that acts as viagra sublingual order norvasc on line canada where to buy actoplus met online canada buy generic antivert online with prescription sumycin pills online in the canada plendil tablets buy canada and proventil provera canadian online buy duetact online canada safe digoxin no prescription anafranil over the counter canada how to order cleocin gel cheap zofran lantus no prescription needed buy advair diskus low cheap price cheap singulair cialis soft fast canada skelaxin from canada with no prescription allopurinol online without prescription pill rx health order lexapro products order zovirax from usa without prescription best place to buy tinidazole online usa buy diclofenac without prescription hyzaar online without prescription over the counter medicine that acts as reglan purchase generic cozaar zyvox order online no prescription nexium canada drug store where to buy clomid with amex zofran shopping furosemide from canada without rx florinef order online no prescription best place to buy remeron without a prescription nexium pills buy online zocor noprescrition needed usa online pharmacy purchase diclofenac gel in usa where do i florinef in usa levitra where to buy in canada aciphex us companies only order celebrex without prescription aldactone purchase lexapro buy canada vermox over counter hyzaar birth control online us zanaflex from canada bactroban no prescription needed buy generic premarin online with prescription buy bentyl tablets terramycin for purchase without a prescription best site for naprosyn viagra no prescription overnight delivery where to buy adalat with amex buy tricor online thru paypals elavil cheap canada pharmacy viagra online pharmacy shipped to canada where can i buy levlen online without a prescription brand viagra without a prescription order fucidin on line canada frumil pills buy pyridium delivered to your home cheapest place to buy brand amoxil how to purchase hydrochlorothiazide buy suhagra online without prescription order maxalt online without rx buy albendazole online without prescription levitra plus pct buy how to buy allegra in canada online colchicine with no prescription differin tablets buy canada pharmacies online that sell remeron levitra plus with no perscription purchase generic cardizem buy lamisil pills in the canada provera drugstore com pricing atarax generic canada aricept over the counter drugs where can i buy fluconazol online without a prescription how to purchase periactin buy generic cephalexin online with prescription order viagra professional no rx canadian pharmacy buy abilify tablets us viagra super active from usa safe lamictal no precription zestril drugstore com pricing atarax non perscription countries acivir pills without a prescription from canada maxalt without a perscription tenormin from usa order arimidex online no prescription with a echeck combivent online canadian discount wellbutrin sr otc buy sertralina mg online buy motilium canada valtrex noprescrition needed usa online pharmacy antivert lowest price how to buy viagra jelly lexapro birth control online canada online levothroid with no prescription amitriptyline online without prescription buy nitroglycerin online overnight delivery where to buy avapro with echeck metformin no script canada pharmacies online that sell unisom order cabgolin online no prescription with a echeck where can i buy suhagra purchase sumycin on line in canada order bactroban without rx how to order brand cialis how to order levitra plus online medrol with no perscription antabuse generic usa online pharmacy moduretic haldol without subscription safe to buy generic orlistat from canada zyvox lowest price online discount levitra professional of canada buy elavil online without a prescription over the counter drugs similar to doxycycline zithromax tablets buy buy generic diamox online with prescription trimox pct buy safe lasix no prescription clomid canadian medications without prescription bupron sr online order nitroglycerin birth control online canada canadian drug company bentyl buy zyvox low cheap price order acivir pills online canada buy advair diskus with no script fluoxetine online with out prescription paxil online with out prescription biaxin medication on line a good web page to buy tamoxifen with no script crestor without prescription pills cheapest place to buy haldol buy vasotec pills in the canada protonix for purchase without a prescription buy periactin online without prescription levitra professional over the counter buy combivent online from canada diclofenac gel without prescription pills lipothin no prescription safe to buy generic lotrisone from usa where could i buy periactin without prescription revia without a prescription from us altace online canadian deltasone online without rx pill rx health order avapro products where to buy medrol with visa levaquin online in canada levitra plus from china buy elimite tablets usa purchase vpxl on line in usa tinidazole no script buy clonidine online no prescription canada buy minocycline online no prescription vpxl online in canada minipress online pharmacies with out prescription buy singulair online order augmentin online no presctiption purchase levitra plus on line in canada order proventil rx lamictal online in canada amoxil online from usa coumadin where to get mobic on line in the usa purchasing cefixime online erythromycin mg canada brand cialis lowest price online zanaflex with prescription purchase elocon online no prescription brand levitra from china ordering adalat on line how to buy tamoxifen in canada how to purchase lotensin order synthroid without rx purchase quetiapinum lowest price where to buy glucotrol xl mg allopurinol order in the us canadian trazodone sominex fast canada order luvox no rx canadian pharmacy buy viagra jelly mg online for over the counter drugs similar to betnovate actoplus met online canadian buy unisom pills online buy haldol online from canada decadron birth control online canada cheap canadian flagyl no prescription buy aricept pills in the canada safe female viagra no prescription where to buy periactin with visa where to buy inderal mg buy cephalexin mg online for buy nizagara with paypal can you buy luvox over the counter desyrel cheapest rate buy trimox mg online for pharmacy buy drugs silagra baclofen with no subscription is there a shortage of cozaar compazine shopping lotensin canada online no prescription safe to buy generic zanaflex from canada canada and triamterene buy medrol mg can you buy protonix over the counter purchase proscar mg buy risperdal online with no prescription pariet in usa levaquin without rx where can i buy evista mg buy cardura online from canada suhagra canada online no prescription purchase valtrex in canada the chepest ranitidine buy generic phenergan online no prescription finpecia over counter toprol xl mg usa safe liposafe no precription buy desyrel online sarafem usa no prescription non prescription brand levitra online pharmacy alli can you buy silagra over the counter proscar from usa diflucan from canada with no prescription where to buy sertralina mg dostinex pills buy online order tetracycline pills furosemide canada drug store is there a shortage of zovirax cost of mail minipress is sinequan available on line in canada buy amantadine online with no prescription best site for avapro where to buy periactin with echeck viagra soft online usa canada buy synthroid without prescription cheapest vermox paypal viagra professional online pharmacy shipped to canada tricor drug canadian pharmacy very cheap diclofenac gel deltasone drug in usa pharmacy order zydis online without rx where could i buy female viagra without prescription cleocin gel canada no prescription buy crestor mg online for purchase generic metformin desyrel from china vytorin from canada buy lasix tablets us generic trental usa buy ceftin xr without prescription order paxil from canada without prescription canadian drug company pravachol where can i buy plavix mg where to buy finpecia online without rx buy fucidin have no prescription benicar discount no prescription order ventolin rx duetact tablets online furosemide online buy levitra professional without a subscription buy differin online canada augmentin medication overnight delivery cheap ortho tri cyclen where can i buy trental mg oder mg tablets of florinef over the counter medicine betaval purchase cialis jelly lowest price over the counter deltasone order depakote without rx ceftin online pharmacy shipped to canada erythromycin cheapest rate purchasing deltasone online estrace mg no prescription orlistat pharmacy mail order canadian pharmacy online nizoral effexor xr pills buy brand cialis canada no prescription skelaxin without a prescription buy trental online no prescription canada where to buy decadron online canada olistat from canada without rx online pharmacy crestor order unisom online canada buy ampicillin tablets us generic desyrel usa discount hytrin mg canadian drug company femara how to order shuddha guggulu order plendil rx best place to buy nolvadex without a prescription buy bentyl online no prescription duetact delivered to your home where to buy augmentin without a prescription biaxin over the counter canada pravachol canada drug store purchase astelin on line in canada erection packs fda approved to buy without prescription where do i elocon in usa hytrin noprescrition needed usa online pharmacy buy olistat online in the united states without a prescription tinidazole online purchase buy viagra plus online us no prescription buy reglan online in the united states without a prescription order dilantin no rx canadian pharmacy best place to buy neurontin in usa vasotec generic canada safe altace no prescription allopurinol no rx vasotec without a script cheapest cafergot paypal antivert generic name buy flomax with no script roxithromycin online canada order neurontin on line usa protonix buy online canada safe to buy generic clomid from usa purchase wellbutrin sr lowest price buy minipress without prescription order silagra online no prescription with a amex ordering suprax canada best place to buy fluoxetine without a prescription order innopran xl online order tenormin without prescription buy yasmin online canada no prescription buy ortho tri cyclen online safely buy glucotrol xl online canada no prescription buy advair diskus online with out prescription i want to pay some amaryl roxithromycin purchase buy pravachol online from canada order hytrin from usa without prescription no prescription effexor xr estrace in usa pyridium canada sale zenegra us companies only ordering crestor canada buy frumil have no prescription aciclovir without prescrip where can i buy cialis professional buy tretinoin low cheap price buy sertralina tablets us us pharmacies online that sell cialis soft zofran order online no prescription order fucidin without prescription online allegra overnight delivery trimox pharmacy mail order purchase zovirax online no prescription topamax canada online no prescription synthroid noprescrition needed usa online pharmacy buy neurontin online without prescription minocycline over the counter drugs where can i buy zofran online without a prescription revia mg order online pharmacy lexapro suprax without a prescription from canada vpxl noprescrition needed canada online pharmacy generic compazine usa where to buy lithium with visa how to purchase pravachol voltaren without prescription medication cardizem fda approved to buy without prescription noroxin mg order flonase pills buy buy sominex online with out prescription buy zestril tablets usa female viagra medication on line how to buy sominex online unisom online order where to buy ranitidine online usa order lamisil online no presctiption bactrim in usa where to buy alesse online usa best place to buy trandate online hytrin pills buy usa buy celexa without prescription discount nolvadex otc avapro generic name oder mg tablets of skelaxin safe to buy generic robaxin from canada can i buy vpxl in canada colchicine canadian online is adalat available on line in canada order yasmin without rx how to order cardizem online where to buy compazine with visa buy cialis mg online naprosyn buy canada tricor buy online canada estrace canada no prescription paroxetine with no perscription indocin from canada order levaquin rx cheapest place to buy betnovate the chepest amoxil buy elimite tablets canada zyprexa best online non prescription pharmacy how to order astelin drugs similar to innopran xl buy femara without rx non prescription advair diskus best place to buy protonix without a prescription norvasc for purchase without a prescription is there a shortage of protonix mail order zocor online buy suhagra with paypal colchicine fast usa triamterene for purchase without a prescription buy aciphex without a subscription discount maxalt from usa best place to buy pariet in canada buy roxithromycin online from usa buy prevacid tablets discount torsemide from usa digoxin canadian online order pyridium without rx metformin birth control online us evista mg canada canadian drug company amantadine actoplus met lowest price online differin canada cheapest place to buy cipro buy bactrim tablets us compazine online canadian order acticin online no prescription with a amex ordering yasmin canada furosemide canada pharmacy where to buy unisom with mastercard buy hydrochlorothiazide with a mastercard order cymbalta from canada without prescription where can i buy sumycin tablets protonix usa sale buy vytorin without rx buy cilest with a mastercard order indocin without prescription zocor online usa unisom online pharmacy shipped to canada allegra pills online in the usa coreg mg canada tamoxifen buy canada olistat in usa online mircette with no prescription bystolic mg order hydrochlorothiazide fast canada tamoxifen online best place to buy silagra in usa singulair generic name where do i proscar in canada how to order propecia discount vytorin of canada order strattera online buy acticin pills in the us no prescription prozac cytotec birth control online us buy frumil tablets usa norvasc online usa viagra soft canadian medications without prescription buy generic cardizem online no prescription cialis soft cheap us pharmacy how to order lamictal order compazine on line canada order valtrex without prescription zetia noprescrition needed usa online pharmacy where to buy motrin canadian naprosyn buy proscar pills in the us requip no prescription overnight delivery buy aciphex mg norvasc pharmacy mail order where to buy elimite online canada olistat pricing exelon canada pharmacy where can i buy cilest buy acticin online us no prescription trandate no prescription needed canadian online pharmacy accutane without subscription alesse buy without cheap phenergan the chepest viagra soft cialis professional without prescription over the counter medicine digoxin buy astelin online us no prescription over the counter medicine that acts as motrin canada and neurontin canadian pharmacy online allopurinol actos tablets online i want to pay some dilantin can you buy trental over the counter where to buy vasotec with mastercard ordering tinidazole usa where to buy effexor xr with mastercard lotensin mg no prescription glucophage no prescription fedex ups purchase celebrex on line in usa lotensin drug in canada pharmacy discount diflucan mg buy yasmin online with out prescription buy generic periactin online no prescription ampicillin online without prescription hytrin shopping order inderal from canada without prescription buy zydis online no prescription usa discount anafranil of canada how to buy aciclovir where can i buy lexapro online without a prescription usa buy citalopram without prescription buy bentyl online no prescription usa buy viagra professional online from usa buspar online from canada order levitra pills over the counter medicine that acts as frumil kamagra canada pharmacy inderal from canada without rx order hytrin rx zoloft drug in usa pharmacy how to buy ditropan betnovate medication on line canadian lotrisone ordering diclofenac gel canada buy grifulvin v online in the united states without a prescription lipothin drugstore com pricing ordering sarafem on line cardizem cheapest rate glucophage without prescription medication nolvadex online usa buy motrin tablets usa levitra plus pharmacy mail order wellbutrin sr cheap canada pharmacy canadian lipitor liposafe drug canadian pharmacy order floxin online no prescription with a visa maxalt without rx orlistat purchase dostinex purchase canadian pharmacy online doxycycline canada and cialis super active ceftin canadian medications without prescription buy fluoxetine online no prescription canada propranolol pricing buy zithromax tablets protonix fast usa antabuse to purchase without a prescription oder mg tablets of periactin olistat over counter where can i buy metformin mg zocor mg no prescription revatio noprescrition needed usa online pharmacy toprol xl where to get buy duetact with paypal zovirax no prescription buy celebrex online with out prescription can i buy furosemide in canada safe to buy generic viagra super active from canada where to buy tetracycline over the counter prednisolone can i order grifulvin v online online pharmacy lamictal discount cialis jelly mg purchase sinequan in canada avalide from usa order metformin without prescription buy eurax tablets usa buy trimox without prescription brand viagra online pharmacy shipped to canada buy medrol online canada no prescription innopran xl with prescription lamisil without prescription pills endep birth control online us buspar on line in the usa purchase cephalexin online no prescription buy cialis online canada no prescription order levitra plus without rx buy generic prozac online with prescription where can i get reglan from lotensin lowest price tetracycline online usa mircette mg canadian rx lasix on line in the canada paroxetine from usa order amantadine without rx buy cafergot without rx can i order cialis online arimidex no rx innopran xl without a script over the counter doxycycline pharmacy buy drugs citalopram where to buy colchicine with mastercard pharmacy buy drugs nitroglycerin purchase advair diskus mg tricor with no rx ordering glucophage canada synthroid with no rx where can i get vasotec from buspar no prescription fedex ups buy grifulvin v online without prescription a good web page to buy zanaflex with no script altace us companies only where do i altace in usa discount levothroid of canada cabgolin to buy buy levlen xr without prescription purchasing glucophage online adalat drug canadian pharmacy order zofran from canada without prescription actos mg canadian rx prozac mg canadian rx where can i get some luvox buy grifulvin v without rx buy bupropion pills in the canada can i buy naprosyn in canada cymbalta mg order protonix pills online in the canada minipress buy no prescription where to buy antivert online canada can i order levitra professional online can you buy prednisone over the counter order biaxin pills buy altace have no prescription can you buy zyloprim over the counter no script benicar mg buy bentyl with paypal safe orlistat no precription wellbutrin sr for purchase without a prescription cheapest place to buy tadacip drugs similar to trimox very cheap aciclovir zetia from canada without rx bactrim mg canadian rx can i buy doxazosin in canada actos buy usa discount allegra mg augmentin no prescription needed drugs similar to pravachol cilest tablets buy viagra over the counter usa calan usa pharmacy where can i get some propranolol i want to pay some exelon pyridium online order luvox generic canada buy proventil online with out prescription calan lowest price order nitrofurantoin online no prescription with a amex endep with no subscription tricor trusted online drug stores in canada no prescription antivert diclofenac gel drug canadian pharmacy buy zovirax without prescription prilosec canada companies only nolvadex canada sale prilosec mg buy is there a shortage of lantus buy nolvadex online overnight delivery cozaar for purchase without a prescription over the counter medicine that acts as xenical viagra plus online with out prescription hyzaar no prescription fedex ups order antabuse online no prescription with a echeck us pharmacies online that sell ceftin how to order valtrex benicar no prescription fedex ups over the counter medicine that acts as levitra plus zestril over the counter canada yagara discount no prescription where to buy mobic online without rx how to order digoxin purchasing proscar online prednisone online no prescription buy generic lamisil online with prescription ordering evista usa canada pharmacies online that sell avalide remeron online without rx safe to buy generic flomax from usa retin a medication on line the chepest acivir pills buy luvox without a subscription where do i neurontin in usa buy quetiapinum with paypal buy benicar without prescription reglan no prescription fedex ups buy augmentin online safely purchase ampicillin lowest price diamox lowest price online canada bupropion tablets online prozac buy online us buy phenergan xr without prescription order actoplus met rx cialis jelly best online non prescription pharmacy order acivir pills rx order provera online no prescription with a amex minocycline without a prescription from us how to purchase colchicine where to buy biaxin online usa safe sominex no prescription revia from canada without rx purchase differin lowest price discount dostinex from usa cialis buy no prescription zovirax online canadian provera online purchase strattera pills online in the canada allegra discount no prescription cheapest allegra paypal buy zyprexa xr without prescription buy tamoxifen tablets usa purchase alli lowest price purchase tretinoin on line in canada actos to buy in the usa without a prescription best place to buy vermox in usa ordering aldactone on line haldol without prescription canada nizoral tablets online buy biaxin online safely fluoxetine to buy where to buy terramycin with visa order pyridium online no prescription with a amex baclofen noprescrition needed usa online pharmacy skelaxin online purchase buy levlen online overnight delivery purchase pariet mg accutane without prescrip crestor canada online no prescription cafergot canada sale where can i get some ephedraxin mail order levitra plus online non prescription glucophage buy quetiapinum online with no prescription no script amantadine mg buy cialis jelly online no prescription canada safe to buy generic lithium from usa best site for florinef cilest drugstore com pricing order cilest online canada can i buy brand viagra in canada yasmin pills online in the usa skelaxin online pharmacy shipped to canada trimox to buy in the canada without a prescription differin where to get pill rx health order retin a products effexor xr canada drug store thyroxine with prescription cheap diflucan mg viagra super active from canada with no prescription cheap cilest ordering lamisil usa buy fluoxetine online no prescription non prescription nizagara cymbalta pct buy elimite without a prescription order exelon rx revatio lowest price online order benicar on line usa canadian pharmacy online combivent buy proscar have no prescription what is viagra sublingual mg used to treat exelon canada no prescription clozaril noprescrition needed canada online pharmacy buy yasmin with paypal desyrel on line in the usa moduretic noprescrition needed usa online pharmacy pill rx health order revatio products order erection packs online no prescription with a mastercard oder mg tablets of norvasc where to buy brand cialis with visa buy coumadin online without prescription purchase cialis super active in canada buy glucophage mg where to buy diovan where to buy propranolol without a prescription revatio canadian online overnight pharmacy where to buy aciclovir how to purchase cardizem where can i buy amaryl tablets discount cialis from usa where to buy duetact online without rx purchasing lamisil online periactin canada drug store is there a shortage of diclofenac gel order lopressor no rx canadian pharmacy zyban tablets buy citalopram for purchase without a prescription advair diskus over the counter canada can i order voltaren online us pharmacies online that sell nexium purchase tricor on line in canada noroxin on line in the usa how to order acticin online buy haldol online from usa tinidazole in usa where can i buy exelon online without a prescription lasix best online non prescription pharmacy purchase requip in us discount tetracycline from usa where to buy betaval online without rx ordering fucidin canada where to buy premarin without a prescription non prescription finpecia yasmin canadian online buy strattera online no prescription buy viagra soft no prescription can you buy erection packs over the counter best place to buy bystolic in usa actoplus met online from canada pill rx health levaquin products trental delivered to your home albendazole canada online no prescription where to buy thyroxine online canada purchase sertralina on line in usa where can i get fucidin from buy brand cialis tablets canada revatio buy online canada order tretinoin online online pharmacy arimidex best place to buy bupropion without a prescription discount desyrel otc over the counter medicine levitra plus anafranil fast canada baclofen online usa buy generic allopurinol online with prescription canadian zestril best place to buy haldol without a prescription hydrochlorothiazide canada pharmacy buy ampicillin online us no prescription furosemide from china buy pravachol online without a prescription allegra without subscription safe to buy generic clopidogrelum from canada where to buy benicar online usa lisinopril lowest price online remeron noprescrition needed canada online pharmacy citalopram us companies only ordering furosemide on line lexapro pct buy lexapro online without rx buy differin online thru paypals generic evista canada where can i get pyridium from pravachol best online non prescription pharmacy where to buy metformin without a prescription buy generic tamoxifen online no prescription buy bupropion online no prescription naprosyn canada pharmacy how to purchase tenormin vpxl pricing flagyl online pharmacies with out prescription anafranil where to get order adalat on line usa buy pravachol online from usa where to buy strattera without a prescription generic mircette usa order naprosyn pills how to buy cefixime online buy viagra online without a prescription over the counter medicine erythromycin noroxin fast usa ordering cialis on line generic dostinex usa where to buy noroxin online canada exelon without subscription buy astelin with a mastercard where can i buy paxil online without a prescription buy trimox with a mastercard diamox buy online canada buy orlistat without prescription acivir pills pricing risperdal with prescription where to buy alli with amex cheap canadian tinidazole no prescription order noroxin online no presctiption fucidin without a prescription from canada where can i buy cialis super active online without a prescription provera buy usa amoxil generic usa mail order calan online moduretic no prescription lasix from china ephedraxin canada buy levothroid online from canada cytotec noprescrition needed canada online pharmacy order minocycline online no presctiption arimidex usa no prescription cheapest place to buy minocycline where to buy elavil online without rx buy singulair mg ditropan online no prescription torsemide without a prescription from us lasix from canada without rx lipothin birth control online us buy celexa with paypal levitra super active generic canada safe plavix no prescription topamax on line in the usa hydrochlorothiazide without prescription cheapest motrin paypal female cialis without a prescription from us can you buy tamoxifen over the counter triamterene buy online canada ordering antivert canada canadian clonidine order viagra jelly from usa without prescription singulair birth control online us buy betaval online us no prescription buy metformin with a mastercard how to purchase nizoral how to buy tricor ditropan canada online no prescription order tetracycline online no presctiption oder mg tablets of olistat bystolic drugstore com pricing how to order amaryl buy ampicillin pills online zestril to buy in the usa without a prescription crestor order online cheapest accutane paypal over the counter medicine cephalexin norvasc online pharmacy shipped to canada zofran noprescrition needed usa online pharmacy where to buy yagara with mastercard cheapest skelaxin paypal where can i get some aciclovir purchase exelon online no prescription robaxin pricing buy zofran pills in the us combivent mg no prescription flomax generic name cheap canadian nolvadex no prescription coumadin online pharmacies with out prescription purchase flomax in canada buy wellbutrin sr tablets canada no prescription desyrel oder mg tablets of ranitidine can i buy singulair in canada depakote mg canada zanaflex noprescrition needed usa online pharmacy tadacip pills online in the canada order celebrex online no prescription with a mastercard discount viagra sublingual from usa viagra soft to buy in the canada without a prescription ceftin order in the us lantus no rx can you buy xenical over the counter amoxil usa no prescription eurax pricing doxycycline drug in usa pharmacy zyban medication on line where do i paxil in usa buy cefixime online with out prescription buy periactin online canada no prescription buy cabgolin online no prescription how to buy levlen in canada oder mg tablets of glucophage how to order diamox cheapest ranitidine paypal calan over the counter usa suhagra delivered to your home safe dostinex no precription advair diskus without subscription terramycin buy online us buy betnovate with a mastercard buy cialis professional online without a prescription where to buy quetiapinum order tetracycline rx canada metoclopramide tablets online innopran xl usa sale mobic online without prescription purchase phenergan in canada diclofenac gel online in usa over the counter medicine that acts as elavil where could i buy protonix without prescription lotrisone without rx bactroban without prescription generic effexor xr canada flagyl er mg canada where to buy tricor with echeck where could i buy retin a without prescription purchase lotensin in usa triamterene over the counter canada usa buy viagra without prescription where to buy ampicillin with echeck safe to buy generic sumycin from usa where to buy zyvox over the counter medicine that acts as olistat amitriptyline pharmacy mail order order mobic on line canada buy diclofenac online without a prescription quetiapinum trusted online drug stores in canada buy isoniazid tablets prozac fast usa prednisolone where to buy in canada aldactone cheap us pharmacy canadian drug company hyzaar zyloprim online purchase stromectol order in the us diamox drug in usa pharmacy buy grifulvin v online canada no prescription canada zithromax tablets online depakote buy usa glucotrol xl with no subscription a good web page to buy pyridium with no script buy prednisone without a subscription order baclofen online buy lopressor online no prescription cialis to purchase without a prescription calan buy no prescription remeron online amoxil on line in the canada can i order prevacid online micardis best online non prescription pharmacy where to buy biaxin with amex buy clozaril pills online where can i buy suprax online without a prescription no prescription female cialis order compazine rx canadian levitra professional canadian yagara protonix to buy in the usa without a prescription cheap canadian ortho tri cyclen no prescription where to buy diclofenac with echeck pill rx health trandate products over the counter drugs similar to trandate buy avapro with no script canada buy zyloprim without prescription elocon fda approved to buy without prescription canadian pharmacy online ortho tri cyclen order remeron from usa without prescription us pharmacies online that sell stromectol zyban pct buy where to buy bystolic with visa buy zetia online with out prescription ortho tri cyclen without a prescription from canada best place to buy florinef without a prescription where to buy cardura without a prescription tamoxifen generic name buy generic lipitor online no prescription buy tinidazole mg what is eurax mg used to treat viagra to buy differin no prescription needed over the counter nitrofurantoin buy generic thyroxine online no prescription buy crestor online thru paypals tetracycline order online zetia from usa trazodone birth control online canada order female viagra no rx canadian pharmacy order actoplus met without rx order orlistat online without rx viagra soft without a prescription from canada luvox order online cabgolin generic usa how to buy tretinoin online order levothroid online canada online pharmacy cephalexin online minocin overnight delivery buy brand amoxil without a subscription naprosyn buy online canada buy adalat mg online for zanaflex canadian medications without prescription orlistat without a script finpecia pct buy where to buy stromectol frumil no prescription where to buy plendil with echeck vpxl tablets online cleocin gel from canada silagra medication overnight delivery over the counter medicine thyroxine viagra soft buy no prescription astelin usa pharmacy paxil drugstore com pricing how to buy anafranil online where to buy crestor with amex cialis jelly canada order toradol without prescription pravachol with no rx combivent over counter buy zocor online us no prescription diovan pills online in the canada discount atarax mg purchase retin a in us over the counter drugs similar to kamagra periactin shopping discount zoloft otc order actos online buy viagra online thru paypals cheap robaxin mg