Blog

05
Jul

Quiz

24
Sep

How to go about Security Testing of Web Applications

In order to perform a useful security test of a web application, the security tester should have good knowledge of the HTTP protocol. It is important to have an understanding of how the client (browser) and the server communicate using HTTP. Additionally, the tester should at least know the basics of SQL injection and XSS. Hopefully, the number of security defects present in the web application will not be high. However, being able to accurately describe the security defects with all the required details to all concerned will definitely help. 1. Password cracking: The security testing on a web application can be

24
Sep

Open Source Performance Testing tools

Allmon Description: The main goal of the project is to create a distributed generic system collecting and storing various runtime metrics collections used for continuous system performance, health, quality and availability monitoring purposes. Allmon agents are designed to harvest a range of metrics values coming from many areas of monitored infrastructure (application instrumentation, JMX, HTTP health checks, SNMP). Collected data are base for quantitative and qualitative performance and availability analysis. Allmon collaborates with other analytical tools for OLAP analysis and Data Mining processing. Requirement: Platform independent Download data: No data feed available Apache JMeter Description: Apache JMeter is a 100% pure Java

07
Sep

Lesser known software testing terminologies

audit. (1) (IEEE) An independent examination of a work product or set of work products to assess compliance with specifications, standards, contractual agreements, or other criteria. See: functional configuration audit, physical configuration audit. (2) (ANSI) To conduct an independent review and examination of system records and activities in order to test the adequacy and effectiveness of data security and data integrity procedures, to ensure compliance with established policy and operational procedures, and to recommend any necessary changes. See: computer system audit, software audit. boundary value. (1) (IEEE) A data value that corresponds to a minimum or maximum input, internal, or output

07
Sep

Looking for a rewarding career, consider software testing

GUEST POST The profession of software testing emerged in the early nineties when personal computers became more popular as they became more affordable. The fast-growing population of PC users created new opportunities for software companies as well as strong competition for the consumers business. The new generation of software users quite naturally expected their applications to work as advertised. At the same time, market forces encouraged the fast release of new software often at the sacrifice of thorough testing. Defective software does not sell. The software industry soon recognized that, to achieve success, they would have to set quality standards prior to release