Please log in to watch this conference skillscast.
From her personal experience with the testing culture in the Clojure community, Eleanor felt the need for and developed a less idealistic and more practical, negotiated approach to testing, with the emphasis on lightweight, maintainable tests. During this talk, she will share her approach and some practical solutions for writing good tests when just about everything else on your plate needs to be done NOW.
You can learn how testing can be more than checking that your code works before deploying it, and what a good test suite might look like. Then discuss, with code examples, tests that actually test the important bits, that don’t need constantly updating, and that tell you what the problem is when they fail. Finally, you will explore some common reasons for not testing something, and learn from a live coding demo showing how to test a difficult function.
Eleanor believes that a few good tests is better than no tests which is better than bad tests. If you think testing is valuable but haven’t got round to it, or you have had to maintain horrible test suites and are looking for ideas for improvements, join in this talk and explore with Eleanor. Be warned, testing purists may wince! You will find that there are a lot of code examples and some interactive bits if Eleanor finds she's up to it!
YOU MAY ALSO LIKE:
- Janet Gregory's Agile Testing for the Whole Team (in London on 28th - 30th October 2019)
- Modern development with Java (in London on 9th - 11th December 2019)
- droidcon London 2019 (in London on 24th - 25th October 2019)
- P3X - People, Product & Process eXchange 2019 (in London on 31st October - 1st November 2019)
- Don’t keep it to yourself - openness and honesty in the workplace (in London on 30th October 2019)
- Testing and UB (in London on 21st November 2019)
- Testing in Production. From DevTestOops to DevTestOps (SkillsCast recorded in September 2019)
- You know Selenium? So you think you know Appium? (SkillsCast recorded in August 2019)
Quick and Easy Testing for Busy Mums (and other Clojure developers)
Eleanor is a Clojure developer for Wefarm, a farmer-to-farmer digital network, which enables small-scale farmers in East Africa to share farming knowledge via free sms. In a previous life she was a research psychologist, which probably explains the preoccupation with testing as she hasn’t got over the need to demonstrate empirically that what she creates works.