Test Automation: The Special Cases Prior Year Content
Many functional tests of dialogs and web pages are done through the user interface, and the expected results of each test are clear. However, Hans Buwalda recognizes that some applications are “special” and pose challenges for automated testing. For example, oil exploration applications frequently produce complex 3D graphics output that is not easy to describe in a test case, let alone write the automation code. A game may implement randomized behavior, and a test must know where that behavior is in that game and where it needs to go next. Other examples of special applications are unstable base data, multi-station tests, and tests involving APIs or protocols. Join Hans as he discusses several of these special cases and provides suggestions on how to deal with them. The material presented is based on insights from a variety of projects, but since each situation is different, you're encouraged to bring your own challenges and experiences to share with your fellow delegates.