Software Testing

Security Testing

Posted on

Security Testing What is Security testing? Security testing is a process to determine that an information system protects data and maintains functionality as intended. It is the process that determines that confidential data stays confidential and users can perform only those tasks that they are authorized to perform. Security testing covers confidentiality, integrity, authentication, availability, […]

Software Testing

Solving software performance problems

Posted on

How to solve software performance problems ? 1.  Define your Objective -where you need to be? It is surprising that many projects do not have well-defined performance objectives. When we ask what the performance objectives are, we very often get a response like “as fast as possible.” An objective such as this is not useful […]

Software Testing

Statistical Principals for the Performance Tester

Posted on

Over the years I found that members of software development teams, developers, testers, administrators and managers alike have an insufficient grasp on how to apply mathematics or interpret statistical data on the job. As performance testers, we must know and be able to apply certain mathematical and statistical concepts. Exemplar Data Sets This section refers […]

Software Testing

Economics of test automation

Posted on

How to calculate the cost of test automation: Cost of test automation = Cost of tool(s) + Labor costs of script creation + Labor costs of script maintenance   If a test script will be run every week for the next two years, automate the test if the cost of automation is less than the […]

Software Testing

Monitoring Windows server using Nagios

Posted on

Monitoring windows server require installation on NSClient ++ on windows host. How it works? For example disk space usage needs to be monitored on windows host. 1. Nagios will execute check_nt command on nagios-server and request it to monitor disk usage on windows machine. 2. Check_nt on nagios-server will contact the NSClient++ service on remote windows host […]

Software Testing

Functional Testing using Selenium – Introduction

Posted on

Selenium is a portable software testing framework for web applications. Selenium provides a record/playback tool for authoring tests without learning a test scripting language. Selenium provides a rich set of testing functions for testing web applications. These operations are highly flexible, allowing many options for locating UI elements and comparing expected test results against actual […]