Skip to content
This repository was archived by the owner on Jun 17, 2025. It is now read-only.
mefellows edited this page Oct 6, 2011 · 3 revisions

What is Lambda?

Lambda is an extensible, declarative, hyrbid keyword \ data-driven browser automation framework built on top of Selenium and TestNG. It connects a simple test methodology with powerful browser testing automation capabilities

Why is it different?

  1. Testers write their tests in a spreadsheet, in a text file or any other format they're comfortable with - the test format is extensible
  2. Browser testing functionality is abstracted away and exposed via an extensible test factory - developers\senior automation experts create libraries of re-usable tests at a fine or course grain level
  3. It is flexible - hooks are provided in the places you need them to customise to your needs.

What's in a name?

Lambda "...is used as a recurring symbol for the human resistance in the Valve computer game series Half-Life.". Oh, and it sounds cool too, right?

But the symbolism's don't end there. The nature of browser testing is always testing our resilience - Internet Explorer has become the bane of the Web Developers' existence and not unlike Half-Life, Lamdba is our tool to measure the resistance of our software to perform across a myriad of browsers.

Clone this wiki locally