![]() ![]() Some runtime tests, called negative tests, verify that an implementation correctly handles invalid inputs, states, and usage. ![]() Runtime tests exercise multiple APIs in realistic scenarios that include error conditions. Runtime testing imitates real applications and their interaction with external components such as message senders and receivers.The Java Device Test Suite complements Sun TCKs by performing quality testing, which can be divided into three main areas: Sun Technology Compatibility Kits (TCKs) perform compatibility testing, and, ideally, are used in conjunction with the Java Device Test Suite.Ī quality product requires additional tests before it can be confidently released to run real applications in real-world conditions. Compatibility testing is an important first step in testing a product. When passed valid arguments, a device method call returns a valid result, the invoking test reports that the method implementation conforms to the specification. Compatibility testing exercises individual application programming interfaces (APIs) defined by a specification, such as the MIDP 2.0 specification. When considering a device that implements Java technology, it is useful to distinguish between compatibility testing and quality testing.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |