Computer Programmers Use For Testing Other Software Essay

721 WordsMay 21, 20163 Pages
Concordion tests are written in HTML and then instrumented with special attributes that Concordion interprets to execute the test. Rather than forcing product owners to specify requirements in a specially structured language, Concordion lets you write them in normal language using paragraphs, tables and proper punctuation [7]. This makes the specifications much more natural to read and write, and helps everyone to understand and agree about what a feature is supposed to do. The HTML files are typically stored with the source code, which has the benefit that they can be under the same version control system as the rest of the code. Concordion enriches agile processes and has been successfully applied in industrial context. B. Cucumber It is a software tool that computer programmers use for testing other software. It runs automated acceptance tests written in a behavior-driven development (BDD) style. Cucumber is written in the Ruby programming language [8]. Cucumber projects are available for other platforms beyond Ruby. Some use Ruby Cucumber with a bridge into the target language like cuke4php and cuke4lua. Others use the Gherkin parser but implement everything else in the target language. Cucumber allows the execution of feature documentation written in business-facing text. Because software automatically tested by Cucumber, your specifications are always bang up-to-date. C. Specification by example Specification by example (SBE) is a collaborative approach to defining
Open Document