In Progress

Application Development: Website Testing Application


Website Testing Application Brief

A simple program to perform Automated batch testing of websites.



A batch program to perform a series of tests on a list of website addresses. The program needs to be able to perform a series of tests on a list of website URLs and then provide the results for each test as an output – either pass or fail or some other score.


Basic Functionality – perform three tests on a list of URLs

At the very least the program needs to perform three automated tests equivalent to:

1. HTML Validity [url removed, login to view]

2. CSS Validity [url removed, login to view]

3. Links Check [url removed, login to view]


Optional Additional Functionality

In addition to the three basic tests, it would be very useful and valued to run other tests on the same list of URLs to provide extra information to judges about each website such as:

- Popularity (usage stats: Who, how many, how often from where, how long)

- Relevance and engagement (citations and linkages)

- Publishing (volume of pages)

- Performance (responsiveness and availability)

- Cross platform compatibility (Cross browser compatibility, Mobile OK)

- Others suggestions welcome

Any additional test results included or proposed would be most valued and appreciated and will be considered in selecting the successful bidder.

It is envisaged this may include things like backlink counts from Google, Google ranking information, traffic information from Alexa, total pages in the web domain from a recursive spider crawl, result of a spell check or others you can easily include and may want to suggest.



There are programs to run the three basic tests already available and the open source code and executable are available from W3C:

1) W3C Markup Validator

[url removed, login to view]

A CGI script called "check" that does pretty much everything, and possibly also the [url removed, login to view] configuration file snippet for Apache. Select the topmost revision numbers on these pages to see the most recent revision of each file.

2) CSS Validator

Download and Install the CSS Validator

[url removed, login to view]

The CSS Validation service is based on a servlet written in the cross-platform Java language, and can be installed on any servlet platform. While the official service from W3C runs under the Jigsaw server (which is the recommended setup), we will for the sake of convenience describe in this guide the setup under Apache's servlet engine, Tomcat, as well as some quick instructions for Jigsaw and command line usage.

3) Link Checker

[url removed, login to view]

The link checker is written in Perl. It is packaged as a standard CPAN distribution, and depends on a few other modules which are also available from CPAN.

Additionally, W3C offers a Mobile Friendly checker [url removed, login to view]


Development Platform

The program can be written using any language or development environment but an open source approach is preferred. We’d like to build on the initial work so extensibility is valued.



A fully working bug-free executable program that runs on Windows, or another platform by negotiation. The source code for this program and some brief documentation describing how it works. The input is a text file of website addresses (URLs) and the output is a corresponding list of test results for each of these URLS.



One at a time URL testing can be done online using W3C online tools:

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]


Follow-on work

There is an opportunity for further work.

Skills: .NET, C Programming, Java, Perl, Software Architecture

See more: windows mobile web development, windows batch programming, website traffic online, websites written in java programming, website source code in html, websites for online application development, websites development how much, websites development and programming, website programs free, website development using java, website development tools free, website development resources, website development online program, website development online free, website development offers, website development in perl, website development guide, website development code html, website development brief, website development approach, web publishing information, web programming guide, web & mobile development, web markup language, web development works

About the Employer:
( 1 review ) Sydney, Australia

Project ID: #886562

Awarded to:


Hi there I'm familiar with web calls in Java and would be comfortable designing this program to run on Windows. I can include many of the 'additional' requirements that you have listed. I feel confidant in my abilit More

$300 USD in 10 days
(2 Reviews)

18 freelancers are bidding on average $693 for this job


I would like to discuss more

$600 USD in 8 days
(113 Reviews)

Please see PMB.

$2500 USD in 20 days
(12 Reviews)

Please check PM for details.

$550 USD in 10 days
(26 Reviews)

Hi, Please check PM . Thanks, T

$750 USD in 15 days
(40 Reviews)

We did alot work and did similar work, we can do this.

$750 USD in 10 days
(7 Reviews)

Kindly check your private messages. Thank you.

$600 USD in 0 days
(16 Reviews)

Hi, i am experienced programmer. i understand your project and have reviewed carefully. I can do this job. I have already made similar softwares. Please check pmb for demos. Thanks!

$400 USD in 10 days
(16 Reviews)

Hi: Please check PMB.

$1200 USD in 20 days
(2 Reviews)

We are from Michigan USA have been in business for over 15 years with 100's clients world wide.***We have understood you basic requirements and are sending you our corporate profile, list of sites and goals to give you More

$650 USD in 14 days
(3 Reviews)

I can do the work for you!

$750 USD in 10 days
(4 Reviews)

looking for quality?? award me this job

$500 USD in 10 days
(0 Reviews)

Dear sir, we are ready to start for this project and want to do our best because expect to continue to work for you. Could you please choose us and we guarantee that you will be happy of our work. Thanks.

$350 USD in 14 days
(1 Review)

[url removed, login to view] Thank you.

$300 USD in 19 days
(0 Reviews)

Please see the PM for more details.

$725 USD in 25 days
(0 Reviews)

I can write a script, as you mentioned. Thanks, Dileep

$800 USD in 5 days
(0 Reviews)

ready to start ....!!!!

$400 USD in 4 days
(0 Reviews)

We can do this project.

$800 USD in 10 days
(0 Reviews)

We are Specialiesed Software Testing [url removed, login to view] Please visit our URL [url removed, login to view]

$750 USD in 15 days
(0 Reviews)