Posts Tagged ‘testing’

Website Testing Tools

Functional website testing process emulates user activity, it loads different pages, uses links, fills up and sends forms, gets email, sends files, tries to hack your website. For example there is registration form. We have to check all possible values for all form fields thus we have to try 2-3 variants.
Email (Is it filled?, Does it correspond with pattern?, Is it unique?)
Password (Is it filled?, Does it contain “bad” symbols?)
Login (Is it filled?, Does it contain “bad” symbols?, Is it unique?)
Then we have to check that we got a correct system message. Functional testing is usually carried out by special people and requires a lot of time. There is a way to make this process easier.
There are two kinds of functional testing tools:
Browser emulators: httpUnit, JWebUnit, WebTester, SimpleTest
Programs which use browser’s API: Watir, Selenium.

Website Testing Tips

If your website is no longer simple static page, but dynamic tool which provides some services for your customers, you have to think about testing, before placing it on your server. When your system becomes more complicated the importance of such procedure grows. At present day website are full function portals – shops, forums, email services and etc. All of these on-line services interact with users and other servers. If website is a part of your business, you have to realize that fact that testing can show you how your site performs during loading, interaction with users and etc. So let’s talk about it. There are a lot of different types of website testing and server testing.
Usability test helps you to get knowledge about serviceability. Such type of testing is one of the most expensive, because you can get information only from real users.
Links testing. Such testing is actual both for inner links and external. Besides, it has to be used periodically.
Security test is one of the most important, because business, user’s trust and information depend on website and server security. The main difference from another types of testing in that it have to be carried periodically. Usually testing program simulates real users which try to use all known method of attack your server.
Load-testing ( Stress-test or Performance test ) emulates some thousands of users which interact with your site. Such kind of testing helps you to test not only your website but interaction of all parts of the system – server, webserver, engine and etc.
HTML code testing. There are a lot of different software intended for this purpose. are often included to HTML editors and browsers.