Archive | testing RSS feed for this section

Hurl makes HTTP requests.

Enter a URL, set some headers, view the response, then share it with others. Perfect for demoing and debugging APIs.

(Full Story: http://www.hurl.it/ )

Download IE App Compat VHD from Official Microsoft Download Center

Windows Virtual PC VHDs for testing websites with different Internet Explorer versions

(Full Story: Download IE App Compat VHD from Official Microsoft Download Center)

Deciphering Testing Jargon

Lately, we’ve been hearing and reading more and more about test-driven development. This domain, however, comes with a series of expressions and specific jargon that can be confusing to newcomers. This article will walk you through the most common definitions, test types and test parts.

(Full Story: Deciphering Testing Jargon)

How to Run Dynamic Cloud Tests with 800 Tomcats, Amazon EC2, Jenkins

At ZeroTurnaround, we need this for testing LiveRebel with larger deployments. LiveRebel is a tool to manage JEE production and QA deployments and online updates. It is crucial that we support large clusters of machines. Testing such environments is not an easy task but luckily in 2012 it is not about buying 800 machines but only provisioning them in the cloud for some limited time. In this article I will walk you through setting up a dynamic Tomcat cluster and running some simple tests on them. (Quick note: When I started writing this article, we had only tested this out with 100 Tomcat machines, but since then we grew to be able to support 800 instances with LiveRebel and the other tools).

(Full Story: How to Run Dynamic Cloud Tests with 800 Tomcats, Amazon EC2, Jenkins)

Knight accidentally released the test software to the NYSE?

We believe Knight accidentally released the test software they used to verify that their market making software functioned properly, into NYSE’s live system.

In the safety of Knight’s test laboratory, this test software (we’ll call it, the Tester) sends patterns of buy and sell orders to its new Retail Liquidity Provider (RLP) Market Making software, and the resulting mock executions are recorded. This is how they could ensure their new market making software worked properly before deploying to the NYSE live system.

(Full Story: Knight accidentally released the test software to the NYSE?)

sqlmap: automatic SQL injection and database takeover tool

sqlmap is an open source penetration testing tool that automates the process of detecting and exploiting SQL injection flaws and taking over of database servers. It comes with a powerful detection engine, many niche features for the ultimate penetration tester and a broad range of switches lasting from database fingerprinting, over data fetching from the database, to accessing the underlying file system and executing commands on the operating system via out-of-band connections.

(Full Story: sqlmap: automatic SQL injection and database takeover tool)

Q&A; with Hacker Historian George Dyson – Wired

Turing’s answer – “… You can’t predict how software will behave by inspecting it. The only way you can tell is to actually run it.”

(Full Story: Q&A with Hacker Historian George Dyson – Wired)

Zucchini – an iOS testing framework

A Zucchini feature file consists of sections bound to contexts of different application screens. Every screen you proceed to needs to be backed up by a CoffeeScript class describing all UI elements you want Zucchini to interact with as well as custom actions you feel like performing on that screen.

(Full Story: Zucchini – an iOS testing framework)

Cloud Assault – Load Testing

We built Cloud Assault because we want to help you change the world. We make dynamic use of cloud resources to provide you with simple, effective, powerful testing solutions for your APIs, websites, and infrastructure at a price that can’t be beat.

(Full Story: Cloud Assault – Load Testing)

The Two Things about Software Engineering

The Two Things about Software Engineering:
1) Nothing about the code (size, speed, elegance, conformance to standards, etc.) is important if it doesn’t actually work.
2) Whatever you don’t have automated tests for probably doesn’t work (and if it happens to work now, it will inevitably stop working at some point in the future without your noticing).

(Full Story: The Two Things about Software Engineering)

Follow

Get every new post delivered to your Inbox.