XBO Software Testing on Demand  
  Language: English  | French  | German
Questions?  |  Contact Us  Tel: 408-350-0508  
  XBO Site Search
 
Functional and Regression Testing
Flush the bugs to the surface
as fast as possible

Performance Testing
Find performance bottlenecks

Security Testing
Uncover security vulnerabilities

Platform Compatibility Testing
Do you have enough platform coverage?

Usability Testing
Test scenarios as an end user would

User Acceptance Testing
Accept and Release with Confidence

Mobile Application Testing
Expand your platform coverage to mobile
 
Black Box & Functional Security Testing of Web Applications
 
Web application security tests provide a method to validate the security of an application system before it is deployed. Black box and functional security testing is generally conducted when the testers have limited knowledge of the system under test or when access to source code is not available. This testing methodology is very effective to:
Complement white-box testing activities
Verify that system security components are operating properly
Identify potential vulnerabilities resulting from implementation errors
Test third-party components that may be considered for integration into the overall system and for which source code is not available
Test security-specific subsystems.
Provide development staff crucial and significant insight regarding the system's security design and implementation.
XBOSoft Functional Security Testing
 
Black box test activities almost universally involve the use of tools to help testers identify potential security vulnerabilities within a system. Unlike network security tools, application security tools generally focus on identifying vulnerabilities and abnormal behavior within applications available over ports 80 (HTTP) and 443 (HTTPS). These ports are traditionally allowed through a firewall to support web servers.
Black box testing tools provide various levels of automated support for the XBO Testing Team. They help the testers work more efficiently by automating whatever tasks can be automated, and they also help testers avoid making mistakes in a number of tasks where careful bookkeeping is needed. Their main roles include:
Ensuring the access control features work as designed
Authentication measures establish the validity of the transmission, message, or originator
Authorization processes that determine whether a requestor is allowed receive a service or perform an operation.
Confidentiality controls protect against the disclosure of information to parties other than the intended recipient
Non-repudiation steps to prevent the later denial that an action happened, or a communication that took place
XBO Black Box Security Testing
 
Test automation: providing automated support for the actual process of executing tests, especially tests that have already been run in the past but are being repeated
Test scaffolding: providing the infrastructure needed in order to test efficiently
Test management: various measurements and scheduling and tracking activities that are needed for efficient testing even though they are not directly involved in the execution of test cases
All rights reserved by XBOSoft Ltd. © Copyright 2006-2009 Privacy Policy | Site Map | Career | White Papers