Collaborative testing in the Cloud


web broswerWB_SC_1 appsWB_SC_1 PCWB_SC_1 smartWB_SC_1phoneWB_SC_1tabletWB_SC_1 ipadWB_SC_1iphone

Users create & run tests. Automated testing & continuous delivery 


Create stories and data cases. Run, check, change & add [new cases]. Over and over again.

The goals of D3 are specification and validation. Specification is about functionality: define the expected result given a number of [data] inputs. Validation is [testing] that the correct results are produced.
Testimony combines both: users create test cases (specifications) & use the same cases for testing.  


Automated testing and monitoring progress (sprints)

Compare sprint results - measure development progress

Saving the test results for each sprint in seperate coumns and compare the failures and successes. Test cases, which in DDD terms are specifications, can be included in sprints thus allowing a phased delivery approach.

Record tests: decision support = expectations


Harmony offers Decision Support, it provides information of "results-to-be" before these are put in effect. This depends of course on [input] data.  A car driving lesson for a 12 year old results in a negative decision, for a 17 year old this would result in a "OK" (or 'exams required' check).

Defining test sets has never been easier as Harmony records your inputs and translates the decisions into expectations. Run one test, save this test to a spreadsheet, add additional test cases and simply "run" your test. Test results (outcomes) will be visible in minutes.

Input data, expected outcomes and test results - one sheet tells all

[Data] Data Driven Development supported by Testimony

DBest practice is to have a high-level design for project scoping, and once this is completed, to start implementing business events and creating test stories and cases. Harmony and Testimony support this by design - developing and testing has never been more effective.

How easy it is to create tests
Work together - online