Talk: Three ways to construct your system-automation middle layer
Speakers directory
Speaker:
Amit Wertheimer
Talk description
Title:
Three ways to construct your system-automation middle layer
Short synopsis:
Copy... paste... edit one line... Done! System tests are brittle, expensive and long. That's why we try to have as few of them as possible. However, they are also very valuable to have if we want decent confidence in the system we build. When looking for good examples of system tests, most of what is found online is either a test-management framework or an example of how to properly add a tool to your low-level infrastructure. Very few examples, if any, are dealing with writing readable, maintainable system level tests. This lack is understandable - at both ends of our automation there are common problems such as reporting, selecting which tests should run, calling an API or driving a browser, and those can be addressed by tools, which are promoted by their users, creators or vendors. Solutions to everything in between those ends is application specific, and you'll have to invent your own wheel. In this talk, we'll go over three approaches to build this middle layer and when to use each of them to have our system tests easier to write, understand and maintain.
Max size: 500 chars
Long synopsis (optional):
Max size: 5000 chars
Tags:
Speaker directory:
Listed in directory
Not listed
Speakers directory