Click here to Skip to main content
15,880,905 members
Articles / Programming Languages / C#
Article

WebTester in C#

Rate me:
Please Sign up or sign in to vote.
3.69/5 (8 votes)
22 Jul 20022 min read 152.5K   3.1K   62   22
WebTester in C# - a tool to test your web applications

Sample Image - WebTester.jpg

Introduction

Webtester is a tool to test your web site or web application, written in C#.

Instructions for Use

To begin, in the address input textbox which in the upper region of the program, type a URL such as "www.codeproject.com" and then press the <ENTER> key or press the 'Go' button. WebTester will then display the webpage in the middle of the program. Click any hyperlinks you like in the web page or type another URL in the address input textbox. You will see that at the same time WebTester records URLs and Post data you just submitted in the lower part of the program.

Press the button "Play" in the toolbar and a file open dialog appears to prompt you to input an Excel file to save the screen copy images while playing. WebTester starts up another instance of Internet Explorer which can reproduce the same actions you have just done. If you want to keep your work for future use, select the menu "File-->Save" to save to an XML file. If you want to replay a previous session, select the "File-->Open" menu to load an XML file, and then press the "Play" button in the toolbar.

WebTester is supposed to be most useful in the case when you are testing an ASP or JSP Application to verify if the actions of the application are OK. Usually this will involve many web page navigations, and many inputs. If the actions are not OK, the Application must be modified, after which you will repeat the test with many web page navigations, and many inputs. WebTester makes the test work simple and fast.

Acknowledgements:.

Extended Interface for Status Message By Phillip Davis.
Windows Forms FAQ maintained by George Shepherd.

Hopefully, this programs will be of use to you -- I need your comments.

To get the newest version of WebTester, please refer to http://166.111.208.47/HuangWei/Default.aspx

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here


Written By
Web Developer
China China
He got Master degree of Theory and Application of Automatic Control from Tsinghua university(Beijing,China) in 1997,from then on he has been working for Tsinghua TongFang Software Co.Ltd,Beijing China.

Comments and Discussions

 
Generalkeeping this up Pin
Donsw19-Apr-09 11:44
Donsw19-Apr-09 11:44 
QuestionHow to test Combo or LIst box by this tool Pin
subho_3222-Jan-06 3:31
subho_3222-Jan-06 3:31 
QuestionHow do we post dynamically generated data? Pin
jairajsun2-Feb-05 7:25
jairajsun2-Feb-05 7:25 
AnswerRe: How do we post dynamically generated data? Pin
Huang Wei2-Feb-05 13:44
Huang Wei2-Feb-05 13:44 
QuestionDo you have any further plan of this test tool? Pin
Steven Huang2-Jun-03 22:09
Steven Huang2-Jun-03 22:09 
AnswerRe: Do you have any further plan of this test tool? Pin
Huang Wei11-Apr-04 14:07
Huang Wei11-Apr-04 14:07 
GeneralThe type or namespace name 'ExtendedInterface' could not be found Pin
Horatiu CRISTEA23-Jan-03 20:23
Horatiu CRISTEA23-Jan-03 20:23 
GeneralRe: The type or namespace name 'ExtendedInterface' could not be found Pin
Huang Wei23-Jan-03 20:26
Huang Wei23-Jan-03 20:26 
GeneralRe: The type or namespace name 'ExtendedInterface' could not be found Pin
Horatiu CRISTEA23-Jan-03 22:50
Horatiu CRISTEA23-Jan-03 22:50 
Generalupdate ver1.1 Pin
Huang Wei4-Nov-02 19:27
Huang Wei4-Nov-02 19:27 
GeneralRe: update ver1.1 Pin
joan_fl6-Jan-03 10:12
joan_fl6-Jan-03 10:12 
GeneralRe: update ver1.1 Pin
Huang Wei11-Apr-04 14:10
Huang Wei11-Apr-04 14:10 
GeneralRe: update ver1.1 Pin
Saitor Lian4-Aug-05 22:19
Saitor Lian4-Aug-05 22:19 
GeneralRe: update ver1.1 Pin
Shah Ketul26-Apr-07 21:10
Shah Ketul26-Apr-07 21:10 
QuestionHow to can ich check the pages automatic ? Pin
lesta19-Sep-02 0:24
lesta19-Sep-02 0:24 
GeneralAbout cookies Pin
Stephane Rodriguez.25-Jul-02 21:05
Stephane Rodriguez.25-Jul-02 21:05 
GeneralRe: About cookies Pin
Huang Wei25-Jul-02 21:14
Huang Wei25-Jul-02 21:14 
GeneralMissing MSCOREE.DLL Pin
Stephane Rodriguez.25-Jul-02 20:46
Stephane Rodriguez.25-Jul-02 20:46 
GeneralRe: Missing MSCOREE.DLL Pin
Huang Wei25-Jul-02 21:06
Huang Wei25-Jul-02 21:06 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.