Archive | testing RSS feed for this section

Hydra – Spread your tests over processors and/or multiple machines to test your code faster.

Hydra is a distributed testing framework. It allows you to distribute your tests locally across multiple cores and processors, as well as run your tests remotely over SSH.

Hydra’s goals are to make distributed testing easy. So as long as you can ssh into a computer and run the tests, you can automate the distribution with Hydra.
(Link: Hydra – Spread your tests over processors and/or multiple machines to test your code faster.)

Shoulda – Making tests easy on the fingers and eyes

Shoulda makes it easy to write elegant, understandable, and maintainable tests. Shoulda consists of matchers, test helpers, and assertions. It’s fully compatible with your existing tests in Test::Unit or RSpec, and requires no retooling to use.
(Link: Shoulda – Making tests easy on the fingers and eyes)

ab – Apache HTTP server benchmarking tool – Apache HTTP Server

ab is a tool for benchmarking your Apache Hypertext Transfer Protocol (HTTP) server. It is designed to give you an impression of how your current Apache installation performs. This especially shows you how many requests per second your Apache installation is capable of serving.
(Link: ab – Apache HTTP server benchmarking tool – Apache HTTP Server)

Google Page Speed Home

Page Speed is an open-source Firefox/Firebug Add-on. Webmasters and web developers can use Page Speed to evaluate the performance of their web pages and to get suggestions on how to improve them.
(Link: Google Page Speed Home)

WebPagetest – SAAS Yslow

runs yslow in a friendly way
(Link: WebPagetest – SAAS Yslow)

InfoQ: Testing is Overrated

Developer-driven testing is probably the most influential software development technique of the last 10-15 years. There’s no question that it has improved the practice of building software. And in a dynamic language like Ruby, it’s hard to get by without it. But is it really the best way to find defects? Or is the emphasis on testing and test coverage barking up the wrong tree?
(Link: InfoQ: Testing is Overrated)

Screw.Unit is a BDD Testing Framework for Javascript – GitHub

Screw.Unit is a Behavior-Driven Testing Framework for Javascript. It features nested describes. Its goals are to provide:

a DSL for elegant, readable, organized specs;
an interactive runner that can execute focused specs and describes;
and brief, extensible source-code.
(Link: Screw.Unit is a BDD Testing Framework for Javascript – GitHub)

Setting up smartphone emulators for testing mobile websites

Our mobile site is designed to work on modern smartphones. If you’re using a 4 year old Nokia phone with a 120×160 screen, our site does not and will not work for you. If you want to test on older/less-smart phones, PPK has a quick overview post that has some pointers. Even so, getting the current smartphone OS running is no piece of cake. So this post will outline how to get iPhone, Android, WebOS, and, ugh, BlackBerry running in emulation. Note: I left out Windows Mobile, as does 99% of the smartphone buying public.
(Link: Setting up smartphone emulators for testing mobile websites)

Flex Pilot – test automation of Flash and Flex

A library for doing easy testing automation of Flash and Flex
applications. Includes a locator/lookup mechanism, eventing,
and an AS3 test-runner.
(Link: Flex Pilot – test automation of Flash and Flex)

Follow

Get every new post delivered to your Inbox.