Software Testing

NEWS

Introduction to clang tools scan-build and clang-tidy

Quoin project teams focus on using a range of quality tools in coding, building, and deploying software. Our work on enterprise systems requires specific ...

Read more

Introduction to clang tools scan-build and clang-tidy


Application Logging

The application log file contains events that are logged by the applications used on a computer system. Events that are written to the application log are determined by the developers of the software program, not the operating system.

Read more

Application Logging

The application log file contains events that are logged by the applications used on a computer system. Events that are written to the application log are determined by the developers of the software program, not the operating system.

Read more

Application Logging


Testing Automation

In software testing, test automation is the use of special software to control the execution of tests and the comparison of actual outcomes with predicted outcomes. Test automation can automate some repetitive but necessary tasks in a formalized testing process already in place, or add additional testing that would be ...

Read more

Testing Automation

In software testing, test automation is the use of special software to control the execution of tests and the comparison of actual outcomes with predicted outcomes. Test automation can automate some repetitive but necessary tasks in a formalized testing process already in place, or add additional testing that would be difficult to perform manually. In today's tech talk, Ron Elledge will discuss his recent experiences and best practices on Testing Automation.

Read more

Testing Automation


Going into Testing Rehab - Using BDD with Cucumber in Tests

Behavior Driven Design is a synthesis and refinement of practices stemming from TDD (Test Driven Development) and ATDD (Acceptance Test Driven Development). The intent of BDD is to provide a single answer to what many Agile teams view as separate activities: the creation of unit tests and "technical" code on ...

Read more

Going into Testing Rehab - Using BDD with Cucumber in Tests

Behavior Driven Design is a synthesis and refinement of practices stemming from TDD (Test Driven Development) and ATDD (Acceptance Test Driven Development). The intent of BDD is to provide a single answer to what many Agile teams view as separate activities: the creation of unit tests and "technical" code on one hand, the creation of functional tests and "features" on the other hand.

Read more

Going into Testing Rehab - Using BDD with Cucumber in Tests


Exception Handling Best Practices

In-depth view into best practices for the process of responding to the occurrence of exceptions and how to handle errors and build resiliency into your application.

Read more

Exception Handling Best Practices

In-depth view into best practices for the process of responding to the occurrence of exceptions and how to handle errors and build resiliency into your application.

Read more

Exception Handling Best Practices


Six Sigma in Software Development

Over the years Quoin has achieved great renown for their consistent, high quality deliverables. Time and time again Quoin is selected to contribute to the most challenging, high priority projects by clients. This can be attributed to their successful implementation of Six Sigma roles and quality improvement practices.

Six Sigma ...

Read more

Over the years Quoin has achieved great renown for their consistent, high quality deliverables. Time and time again Quoin is selected to contribute to the most challenging, high priority projects by clients. This can be attributed to their successful implementation of Six Sigma roles and quality improvement practices.

Six Sigma is a detailed and structured methodology. While it is used throughout Quoin's staff, Quoin urges project managers and team members on the client side ...

Read more


Tiger: A Security Tool for UNIX Systems

Tiger is a set of scripts that scan a Unix system looking for security problems. It supports multiple UNIX platforms and is free to use. It can act as both a Host Intrusion Detection System and a Security Audit tool. Tiger compliments network IDS and kernel IDS. Tiger as a ...

Read more

Tiger is a set of scripts that scan a Unix system looking for security problems. It supports multiple UNIX platforms and is free to use. It can act as both a Host Intrusion Detection System and a Security Audit tool. Tiger compliments network IDS and kernel IDS. Tiger as a HIDS finds anything that slips past the NIDS.

As a HIDS, Tiger looks for suspicious processes, monitors host access, and monitors changes to critical system ...

Read more


Consistency Testing for Legacy Applications

Let’s say you have inherited a vast and messy legacy project. You are asked to upgrade some core libraries to the latest versions and implement a handful of new features. You diligently go through what documentation exists and interview the product owner and users. The application still works, but the ...

Read more

Let’s say you have inherited a vast and messy legacy project. You are asked to upgrade some core libraries to the latest versions and implement a handful of new features. You diligently go through what documentation exists and interview the product owner and users. The application still works, but the original developers have all gone on to greener pastures. After looking at the source it becomes obvious that a project that started with clear development ...

Read more

Categories


Tags