22
Patterns In Testing and A Claim iCheckWebsite Anand Ramdeo Komal Joshi

Patterns in Testing and a claim - iCheckWebsite

Embed Size (px)

DESCRIPTION

Http

Citation preview

Page 1: Patterns in Testing and a claim - iCheckWebsite

Patterns In Testing and A Claim iCheckWebsite

Anand RamdeoKomal Joshi

Page 2: Patterns in Testing and a claim - iCheckWebsite

What is Pattern?

Repeatable Predictable

Behaviour, actions, expectation, observations

Image source http://geekwhisperin.wordpress.com/2009/09/24/bug-vs-feature/

Page 3: Patterns in Testing and a claim - iCheckWebsite

One common pattern

Lets do itlater

Page 4: Patterns in Testing and a claim - iCheckWebsite

Identify Patterns To Build

Heuristics

Page 5: Patterns in Testing and a claim - iCheckWebsite

Web Application Testing

Back Button

Non JS

Cookies

We love IE6

Character Encoding Encryption

EncryptionData

Migration

Null Values

Constraints

Resizing Text & Images

Validations or lack of it

Back word Compatibility

Page 6: Patterns in Testing and a claim - iCheckWebsite

And Automation

Page Object Model

Key word driven

Data driven

Various browsers

Reliability

Dynamic Elements

Continuous Integration

Approach Problems

Page 7: Patterns in Testing and a claim - iCheckWebsite

Identify

Is there a pattern?

• Can it become heuristic?

• Is this a test or check?

• If its a check – can it be automated?

Page 8: Patterns in Testing and a claim - iCheckWebsite

And that brings us to..

Our claim…

Page 9: Patterns in Testing and a claim - iCheckWebsite

http://www.iCheckWebsite.com

Page 10: Patterns in Testing and a claim - iCheckWebsite

http://www.iCheckWebsite.com

Web based tool to check

& monitor websites and applications

Enables you to specify standard checks for SEO,

Accessibility and general quality.

You can even specify

checks which are

relevant for your

application

Check single page,

multiple pages or

entire site as needed

Check Instantly or Schedule periodic

execution

Page 11: Patterns in Testing and a claim - iCheckWebsite

Its great because -

Hosted Solution & works on SaaS model

Check instantly or schedule as needed.

Check few pages or entire site as needed.

Specify URL patterns which to avoid

Start checking in less than 2 minutes.

Custom rules allow you to check –

• Right files are included.

• Java script snippets are present.

• Links contain proper parameters

• Important links are present on the pages

• Right controls are present on the pages

And this is just the start.

Page 12: Patterns in Testing and a claim - iCheckWebsite

Step 1 – Add Site

Add Site you want to test.

Page 13: Patterns in Testing and a claim - iCheckWebsite

Step 2 – Add Rules

Add Rules you need to Check

Page 14: Patterns in Testing and a claim - iCheckWebsite

Step 3 – Specify Rules You Want To Check

Page 15: Patterns in Testing and a claim - iCheckWebsite

Step 4 – Check Now or Schedule

Check Now

Schedule periodic or future execution

Stop periodic execution

Page 16: Patterns in Testing and a claim - iCheckWebsite

Step 5 - Check Results

Sites you are checking and last time they were checked

URL and Rules which are failed

More information about failure

Get past results

Page 17: Patterns in Testing and a claim - iCheckWebsite

And this all cost

FORTUNE

Page 18: Patterns in Testing and a claim - iCheckWebsite

And this all cost

FORTUNE

Page 19: Patterns in Testing and a claim - iCheckWebsite

Affordable & Simple Pricing

Page 20: Patterns in Testing and a claim - iCheckWebsite

Need more explanation?Let’s say you are checking following rules on 50 pages –1. Unique title for all pages2. Alt text for images3. Broken Links4. Valid HTML5. Links to iTunes should have your partner ID6. Links to Amazon should have your associate ID7. Master.CSS should be included on all pages8. JS code which serves ads should be present9. Link to Buy Now should be present on all the

pages10. Search Box should be present on all the pages

50 * 10 = 500 Rules in total.

One Rule = 1 Credit

500 credits will be deducted from account

Around 6 GBP

A little over 1 pence per rule

And there is no membership, so if you check only 10 pages with two rules in a month – you spent 20 pence – that’s it.

It can not be more affordable

Page 21: Patterns in Testing and a claim - iCheckWebsite

Use iChekWebsite for

Checking sanity of

your production

release

Find out common

SEO issues

Uncover common

Accessibility issues

General Quality Issues

Monitoring Your Website / Application

For broken links.

Configuration /

Deployment issues.

Editorial Issues in

Contents.

CHECK

&

MONITOR

Always available & Affordable

Page 22: Patterns in Testing and a claim - iCheckWebsite

Thank You

Anand Ramdeo - [email protected]

Komal Joshi - [email protected]

writes @ http://www.TestingGeek.com

And tweets @testinggeek

Atlantis Software Pvt Ltdhttp://www.AtlantisSw.com

Will appreciate your tweets blogs and feedback for

www.iCheckWebsite.com