Sunday, February 24, 2013
Explain Fabasoft app.test - Web Functional/ Regression Test Tool
Posted by
Sunflower
at
2/24/2013 10:00:00 AM
0
comments
Labels: Applications, Errors, Fabasoft app.Test, Features, Format, Platforms, Process, Programming, Record, Regression, Testing tools, Tests, Tools, Web browser, Web Functional, Web sites, Web testing, Web testing tool
![]() | Subscribe by Email |
|
Thursday, February 21, 2013
Explain Janova - Web Functional/Regression Test Tool
About Janova Testing Tool
How Janova actually works?
- Janova application
- Broker
- Workers
- Secure
access
- Results
Posted by
Sunflower
at
2/21/2013 11:30:00 AM
0
comments
Labels: Applications, Automated, Code, Errors, Execution, Features, files, Janova, pages, Requirements, Security, Software, Stages, Testers, Testing tools, Tests, Tools, Web, Web Application, Web testing
![]() | Subscribe by Email |
|
Monday, July 16, 2012
What are the types of web testing security problems?
- Server problems: These are the most common security
problem. It happens many a times that the server is down for maintenance
or some other reason.
- Hardware problems
- Data base problems: Any problems in the data base of the
web site or web application gives rise to many of the security problems. Any
problem and uncertainty in the data base can prove to be a danger to the
overall security of the web site or web application.
- Navigation from one page to another: Too much of
navigation from one page to another endangers the security of the web site
or web application which in turn acts as a hindrance in the web testing of
that particular web site or web application.
- Server security: A server houses a web site or web
application data base; therefore it is obvious that the security of the
web site or the application relates a lot to the security of the server. Maintaining
the security of the web server is quite an important point which otherwise
could introduce many of the security problems during the web testing.
- Authentication issue
- Data encryption
- User privileges leaks
- SQL injection
- Cross side scripting
- Cookie testing
- The content on a web site that proves to be inaccessible
or incorrect can also pose security problems during web testing.
- Improper validation of the input can disturb the working
mechanism of the web site or web application.
- Link testing is an important aspect of web testing. Broken
links can hamper the security of the web site or application and thus
poses problems in web testing security.
- Incorrect copyright information.
- Incorrect EULA or end user license agreement.
- Un-optimized images that do not meet the specifications.
- Improper storage of the data obtained through the web
pages.
- Time taken by the pages to render.
- Lag in performance with many simultaneous users.
- Concurrency issues like when a user is working on
multiple windows of the same page or there are multiple users on the same
page.
- Improper and inefficient tracking of the transactions by
the server log.
- Improper usage of SSL by the web site or web
application.
- Inefficient working of the feeds.
- Inefficient working of the cookies.
Posted by
Sunflower
at
7/16/2012 10:00:00 PM
0
comments
Labels: Applications, Authentication, Content, Crimes, Cyber, Data, Database, Leak, navigation, Performance, Problems, Scripting, Security, Server, SQL, Users, Web pages, Web testing, Web testing security, Websites
![]() | Subscribe by Email |
|
Thursday, January 19, 2012
What are different tools available for web testing?
Web testing as we all know is defined as the software testing which focuses primarily on web applications and web sites. A complete testing of web server and applications is needed before they are presented live to the customers or clients.
Web testing mainly addresses the issues like web security, functionality of a particular site, feasibility and accessibility to the users, ability to handle traffic.
Nowadays there are several tools available for web testing. The most common and popular today being the “WAPT” abbreviated form for the web application performance tool.
What is WAPT?
- WAPT tool has been specially designed for testing the web related interfaces and web applications.
- Furthermore this tool can be effectively used for load testing, stress testing and performance testing of web sites, web applications, and web related interfaces.
- This tool tends to simulate a situation of virtual users.
- There are many challenges faced by WAPT and it is used for determining the compatibility of the browser, operating system and windows applications during the backend testing.
- This tool carries out tests via three kinds of loads namely:
1. Increasing user load
2. Constant user load
3. Periodic user load
These days some frameworks are available that give a tool box for testing the web applications.
Open source web testing tools are also available for web testing. The 2 very most common open source web testing tools are:
- HTTP test tool
It’s a tool based on scripting of the protocols. It is used for testing HTTP protocol based products.
- Apache j meter
It’s a tool programmed in java language. It is basically used for performance measurement and load testing of the web severs and web applications.
Next in the queue of web testing tools are web testing tools based on windows operating system. Few of them have been listed below:
- TOSCA test suite
It’s a software tool and has been designed for automated execution of regression testing and functional testing of the web applications.
- Testing anywhere
It is also an automated testing tool and it has been designed in such a way that it can perform any kind of testing from anywhere via automation feature.
- Test complete
This is another one in the line of automated testing tools. It was developed by the Smart Bear Software firm.
- Silk test
This is also an automation tool and has been designed specially for testing the functionalities of the web enterprise applications.
- Ranorex
- IBM Rational Functional Tester
- HP quick test Professional
It is an automated testing tool specially designed for functional testing and regression testing of the web applications and interfaces by HP.
- HP load runner
It can be called as a software tool from HP designed to carry out automated load testing and performance testing for web servers, web applications and other related interfaces.
Many web testing tools are available for Load testing and Performance Testing of web applications and web sites. Some have been listed below:
- Tsung:
Open source web testing tool. Tests load for multiple protocols.
- Performance Xpert
Performance testing and load testing.
- Load UI
Open source cross platform load testing tool.
- App view web
Cloud computing based performance testing tool.
- Sand storm
Load testing tool which supports testing of mobile, email and web protocols.
- Multi mechanize
- Load 2 test
- Xceptance load test
- Site Blaster
- Load intelligence
- Load storm
Some java based web testing tools have also been designed:
- Arquillian
- RTI
- Your kit java profiler
- Visual VM
- LAPSE
- Check marx
- Windows licker
- Cobertura
This is not the end of the list. Still there are many more. A new and improved tool is being developed every now and then.
Posted by
Sunflower
at
1/19/2012 10:40:00 PM
0
comments
Labels: Applications, Automated, Clients, Design, Framework, Functionality, Interfaces, Performance, Protocols, Security, Testing tools, Tools, Users, WAPT, Web page, Web servers, Web site, Web testing
![]() | Subscribe by Email |
|
Saturday, December 31, 2011
What are different aspects of web testing?
The term “web testing” defines itself well. So, web testing can be defined as a kind of software testing aimed at testing the web applications. Its entire focus is up on web applications. A complete testing of web applications is required before they go live because this helps in addressing the issues of the application well.
The following issues are generally addressed in a typical web testing:
- Security of web applications.
- Basic functionality of the site under testing.
- Accessibility to the users who are handicapped as well as those who are fully able.
- Readiness for handling the expected traffic.
- Readiness for handling the expected number of users.
- Ability to survive a massive spike in user traffic.
A web testing tool called “web application performance tool” or WAPT (as it is abbreviated) is used to test the web related interfaces and applications. These web applications testing tools are used extensively for load testing, stress testing and performance testing of web applications, web servers, web sites and other web related interfaces.
The web application performance tool in a way simulates virtual users which will repeat either specified URLs or recorded URLs. It allows users to specify or mention the number of times the virtual users will have to repeat either specified URLs or repeated URLs. This measure makes it easy for the web application performance tools to check for the performance leakage in the web application or the web site being tested.
Though the web application performance tools face various challenges during testing, they should be able to check for the following aspects:
- Compatibility of operating system with the web application or the web site.
- Compatibility of the browser with the web application or the web site and web server.
- Compatibility with windows application wherever required during the back-end testing.
Web application performance tools allow the users to specify how the virtual users are equally involved in the whole testing process as well as in testing environment.
There are following 3 types of user loads:
- Increasing user load:
In this type of user load the number of virtual users is increased from 0 to 100 step by step. It is called RAMP.
- Constant user load:
In this type of user load the number of users is kept constant or maintained i.e., a specific number of users only can use the application.
- Periodic user load:
In this type of user load the number of users is increased and decreased from time to time.
Web security testing is another aspect of web testing which determines whether the web based application requirements are met or not when the web applications or web sites are subjected to malicious data input. The user interface of web applications can be tested by using frame works that provide a tool box for testing web applications. Nowadays some open source web testing tools are also available. Few of them are:
- HTTP test tool: This tool is scriptable protocol test tool and is used to test HTTP protocol based products.
- Apache J meter: It’s a tool programmed in java for performance measurement and load testing.
There are some windows based web testing tools available these days. The tester should first develop a web testing check list before carrying out the web testing. The check list should include the following:
- Usability testing: Tests how the users use the page, and other controls.
- Functionality testing: Tests links in web pages, database connections, and forms used in web pages.
- Interface testing: tests web server and application server interface.
- Compatibility testing: tests compatibility of browser, OS, mobile and printer.
- Security testing: tests the security of the web server and applications.
- Performance testing: includes web load testing and web stress testing.
Posted by
Sunflower
at
12/31/2011 10:51:00 PM
0
comments
Labels: Application, Compatibility, Database, Functionality, Interfaces, Performance, Security, Software testing, Testing tools, Tools, User, Web Applications, Web page, Web servers, Web testing, Website
![]() | Subscribe by Email |
|
Tuesday, August 23, 2011
What constitutes the testing process of web applications?
Web engineering testing process starts with tests that check content and interface functionality. As testing moves further, navigation testing comes into picture and finally tests are done which check the technological capabilities not visible to end users.
Content testing uncovers errors in content.It examines the static as well as the dynamic content of the web application.
Interface testing validates the aesthetic aspects of user interface. It uncovers errors that have occurred due to interaction, omissions, ambiguities.
Navigation testing designs test cases that tests each user scenario against navigation design. Navigation mechanisms are tested against use cases to ensure that any kind of errors are identified and corrected.
Component testing tests content and functional units within a web application. In web application architecture, a unit is a functional component that is directly providing service to end user.
Navigation and component testing are used as integration tests. Strategy behind integration testing depends upon the web application architecture that has been chosen during design.
Thread based testing tests each thread that is integrated tested individually.
Cluster testing uncovers errors which results due to the collaborating pages.
Configuration testing uncover errors specific to a particular client or server environment. Tests are conducted to uncover errors associated with every possible configuration.
Security testing are tests that are designed to make use of weaknesses in the web application and environment.
Performance testing is a series of tests that assess how increased load affects the web application response time and reliability.
Posted by
Sunflower
at
8/23/2011 03:13:00 PM
1 comments
Labels: Capability Maturity Model Integration, Components, Configuration, Content, Interface, navigation, Performance, Security, Web Applications, Web testing, WebApps
![]() | Subscribe by Email |
|