Arriving in Great Company
Already when boarding my plane to Manchester there was the first nice surprise. Sven Schirmer was going to TestBash as well! The conferring part of conferences officially started for me then.
After arriving at the hotel, we joined the first meetup preceding the workshop days. I really enjoy meeting a few people already before the official program starts. This gets me into the mood and it's not as overwhelming as "meeting" everyone at once.
Together with Sven, Richard Bradshaw, Mark Winteringham, Maaike Brinkhof, GΓΆran Kero, Rick Scott and several more we had a great dinner and lovely conversations. I felt emotionally prepared for the workshop day.
Learning: Workshop Day
I really enjoy workshops for learning, especially when they are hands-on and interactive. This time, I could finally catch a workshop I wanted to join for some time now: "Using Dependency Mapping To Enhance Testing Techniques" by Melissa Eadon. It was great! Exactly met my expectations. Mel emphasized how dependencies are a huge risk in modern development and how everything is about communication. In working groups, each of us drew a dependency map of their team, product or a problem they had. The rest asked questions for clarifications, trying to identify where the problems are and what could be done about them. As simple as it may sound, this visualization exercise was extremely powerful. It helped to get the thoughts and knowledge we have from our brains onto paper so we could discuss about it together. It triggered us to describe the situation while drawing, and the resulting questions caused interesting insights. For example, I realized what part of our product I had nearly forgotten to draw at all; and indeed, this is a part that's not well covered with testing. Another example: by casually answering a question I realized that I had neglected testing one of the most crucial parts of our application! The identified risk areas are a great input to focus further exploratory testing on. Besides that, this exercise would be very interesting to do with lots of people in my team and also across teams. Everyone has a different mental model and this makes it visible, therefore serving as discussion base. As a plus: it's also a relationship-building exercise!
In the afternoon I had the chance to see Emily Bache in action in her workshop "Getting High Coverage Regression Tests Quickly". She introduced us to the concept of approval testing and its characteristics. How you can still do test-driven development, how to handle test failures, how code coverage and mutation testing can guide us. This approach especially comes in handy when it comes to legacy code, yet is also convenient for new projects. The best part of the workshop: Emily provided us four practice projects to work on, in the language of our choosing. Trying out approval testing and covering existing code with tests. One of the persons at my table could not get their IDE setup to work for approval tests, so we decided to pair up. Even better: he was familiar with strong-style pairing and showed great communication skills, so it was a real pleasure to pair up and solve the challenges together. It's just a lot more fun this way! :)
For the evening, I had missed the opportunity to sign up for another meetup, hosted at the BBC. So I ended up with plan B (which should have been plan A in the first place): dinner with Sven, Maaike, GΓΆran and Emily! I'm so much enjoying spending valuable time with my community peers.
After dinner, we decided to go for a drink to slowly end the day. And suddenly, to my huge surprise, Patrick Prill was standing in the room! He is the one I test all my talks with at a local meetup. Same about two weeks ago. Yet somehow I haven't asked him if he would also be at TestBash Manchester - I should have! This was an absolutely nice surprise. On the one hand because I really appreciate him as one of the kindest and most insightful human beings on earth. And on the other hand because of my talk. Granted, his presence also made me a tad more nervous, and yet I knew this would be the chance to learn whether I managed to improve my talk. What a nice surprise!
What a great first #workshop day at #testbash Manchester from @ministryoftest. And now a spontaneous dinner together with @lisihocke @Maaikees @emilybache and @ghkero. And an amazing sundown at the Salford Quays πππΌ pic.twitter.com/uvsTqJFsTx— Sven Schirmer (@qa_enthusiast) October 2, 2019
After dinner, we decided to go for a drink to slowly end the day. And suddenly, to my huge surprise, Patrick Prill was standing in the room! He is the one I test all my talks with at a local meetup. Same about two weeks ago. Yet somehow I haven't asked him if he would also be at TestBash Manchester - I should have! This was an absolutely nice surprise. On the one hand because I really appreciate him as one of the kindest and most insightful human beings on earth. And on the other hand because of my talk. Granted, his presence also made me a tad more nervous, and yet I knew this would be the chance to learn whether I managed to improve my talk. What a nice surprise!
Coming home from @lisihocke ‘s trial run for her upcoming #TestBash Manchester talk. You are in for a treat and another inspiring talk by Lisi. @ministryoftest you chose well!#CodeConfident pic.twitter.com/Mr2JIxdfcw— Patrick Prill (@TestPappy) September 16, 2019
Daring: Conference Day
Then the time had come. The main conference started. Our compère: the great Leigh Rathbone! Once more I sketchnoted most of the talks - besides the one directly before mine. Such a pity, I would have loved to learn from Areti Panou's story! Yet I knew I wouldn't be able to focus. I did so many conference sessions already, and yet I can be certain I will be super nervous just before, and super distracted right after my own session (so I didn't catch the 99 second talks either). I learned not to beat myself up because of that anymore.
- "Observability and Testing: Explore What's Happening Under the Hood
sketchnotes" by Pierre Vincent."Observability and Testing: Explore What's Happening Under the Hood" by @PierreVincent #TestBash #SketchNotes pic.twitter.com/LxJiKeBVpa— Elisabeth Hocke (@lisihocke) October 4, 2019
- "The Wheels on the Bus Go Fail, Fail, Fail" by Yong Yuen He & Daniel Smart"The Wheels on the Bus Go Fail, Fail, Fail" by @outo_he & @theSmartass83 #TestBash #SketchNotes pic.twitter.com/NQh6tOBV78— Elisabeth Hocke (@lisihocke) October 4, 2019
- "How I Learned to Be a Better Tester Through Practising “Humble Inquiry”" by Kwesi Peterson"How I Learned to Be a Better Tester Through Practising “Humble Inquiry”" by Kwesi Peterson #TestBash #SketchNotes pic.twitter.com/IQ1bLm9Cd2— Elisabeth Hocke (@lisihocke) October 4, 2019
- "My Story of Kanban and Its Positive Impact on Testing" by Conor Fitzgerald"My Story of Kanban and Its Positive Impact on Testing" by @conorfi #TestBash #SketchNotes pic.twitter.com/Ev1hyrRGwh— Elisabeth Hocke (@lisihocke) October 4, 2019
- "Continuous Testing" by Gary Fleming
— Elisabeth Hocke (@lisihocke) October 4, 2019
- "Threat Modelling: How Software Survives in a Hacker’s Universe" by Saskia Coplans"Threat Modelling: How Software Survives in a Hacker's Universe" by @ms__chief #TestBash #SketchNotes pic.twitter.com/yajcQsOTj6— Elisabeth Hocke (@lisihocke) October 4, 2019
- "Turning the Quality of Your Deployment Pipeline into a Team Task" by Areti Panou
- "A Code Challenge of Confidence" by myself
- 99 Second Talks
This time I went last - a great honor, yet my nerves were on edge and showing. Also, this time it was not only a talk for me - there was an even more daring part included as well. On the one hand I shared my lessons learned on my #CodeConfident journey, and on the other hand I proved my increased confidence live on stage with my very first live coding demo! Small and short, and yet really extending my comfort zone. The demo gods were kind to me and all went well, so next time I'm ready for more! For here, I'll let the tweets speak for themselves.
Last up (headlining?) today is @lisihocke speaking about code confidence as a tester#TestBash #TestBashManchester #Testing #QA pic.twitter.com/kK1TZNqs77— Stu π (@wildtests) October 3, 2019
@lisihocke up next at #testbash .... one of my favourite speakers. Great storyteller and such a strong but calm style @ministryoftest pic.twitter.com/tLJZUkqb8h— Matthew Parker (@TestingTackled) October 3, 2019
Already loving this talk from @lisihocke, love the personal challenge idea, learning partner aspect and making it public. I think I might be using it myself in the future. #TestBashManchester pic.twitter.com/30866mQqsE— Sponge Bob Test Pants (@RobMeaney) October 3, 2019
Don't let your personal challenge become a chore, or overwhelm your personal life. Consider some markers in your personal life which will let you know if you're going overboard.@lisihocke #TestBash #TestBashManchester #Testing #QA pic.twitter.com/tVmepIxo4e— Stu π (@wildtests) October 3, 2019
Confidence comes well before mastery - there can be a ton left to learn and you can still be achieving your aim. The difference is daring! Daring to try.@lisihocke #TestBash #TestBashManchester #Testing #QA pic.twitter.com/rV09qCyXwX— Stu π (@wildtests) October 3, 2019
Omg live coding on stage! π₯— Gem Hill (@Gem_Hill) October 3, 2019
@lisihocke about to tame those damn live coding dragons #shesNotScared #TestBash pic.twitter.com/QciJ0cGYhy— Vernon McRichards (@TesterFromLeic) October 3, 2019
Live coding from @lisihocke at #TestBashManchester - a testing conference! This shit just got real!! #TestBash #Testing #QA pic.twitter.com/gg331odZ0y— Stu π (@wildtests) October 3, 2019
I love live coding. I'm not brave enough to be bashing out code (pun intended) tomorrow yet. Nothing but respect for @lisihocke Such a good talk. Really affected me.— Dominic Kua (@Testing_crafty) October 3, 2019
I’m so proud of @lisihocke #livecoding on stage at #TestBash. That shows how CONFIDENT she actually became. pic.twitter.com/IKrGYmbKqv— Patrick Prill (@TestPappy) October 3, 2019
Just presented my newest talk "A Code Challenge of Confidence" at #TestBash Manchester - proving my confidence with my very first live coding demo on a conference stage! ππͺ Small steps, taking step by step. π Had a wonderful crowd!! #CodeConfident #AchievementUnlocked— Elisabeth Hocke (@lisihocke) October 3, 2019
Another truly inspiring talk by @lisihocke, my biggest challenge is giving myself an achievable challenge. Thank you for emphasising something manageable that doesn't overtake life π— Marissa π€π§π»♀️ (@MarissaTestsIt) October 3, 2019
Very inspiring from @lisihocke π π π thanks for sharing your "Journey"! (what a pun)#TestBash #TestBashManchester #Testing #QA pic.twitter.com/dYxEVtYtp9— Stu π (@wildtests) October 3, 2019
After the conference we all came together for a meetup at a nearby location. Great food, even more great conversations - yet it was extremely noisy and I felt drained. So, a shorter evening for once; the next day another conference day waited for me! Time to get some rest.This was brilliant and made me completely reassess my attitude to coding. I’m code confident and never realised it! Blog to come on that and using emotion and feelings as personal metrics #TestBash https://t.co/F6Y2UQ4Uv0— Ady Stokes (@CricketRulz) October 4, 2019
Enjoying: Test.bash();
The next day it was time for the second edition of Test.bash(); overall, and my first one. It can be considered a more technical and hands-on focused version of TestBash - and I really enjoyed it. Lots of great talks all over the place, lots of live demos, too. Hosted by the wonderfully energetic Gwen Diagram! I got out of the day with more knowledge and even feeling refreshed.
- "Technical Risk Analysis for AI Systems" by Bill Matthews"Technical Risk Analysis for AI Systems" by @Bill_Matthews #TestBash #SketchNotes pic.twitter.com/qzMmPqW6Ts— Elisabeth Hocke (@lisihocke) October 4, 2019
- "The Joy of Record and Playback in Test Automation" by Louise Gibbs"The Joy of Record and Playback in Test Automation" by @Louise_J_Gibbs #TestBash #SketchNotes pic.twitter.com/SXglRul7eF— Elisabeth Hocke (@lisihocke) October 4, 2019
- "Breaking Boundaries Using Charles" by Suman Bala"Breaking Boundaries Using Charles" by @sumanbala867 #TestBash #SketchNotes pic.twitter.com/5a2M0tdkpe— Elisabeth Hocke (@lisihocke) October 4, 2019
- "Expand Your Test, Embrace Your Bash" by Dominic Kua"Expand Your Test, Embrace Your Bash" by @Testing_crafty #TestBash #SketchNotes pic.twitter.com/aiRCgnnhvz— Elisabeth Hocke (@lisihocke) October 4, 2019
- "So You Think You Know Appium Because You Know Selenium" by Wim Selles"So You Think You Know Appium Because You Know Selenium" by @wswebcreation #TestBash #SketchNotes pic.twitter.com/iuaHiaAUk1— Elisabeth Hocke (@lisihocke) October 4, 2019
- "Testing Progressive Web Apps (or How to Achieve App-iness)" by Elizabeth Fiennes & Callum Akehurst-Ryan"Testing Progressive Web Apps (or How to Achieve App-iness") by @ElizaFx & Callum Akehurst-Ryan #TestBash #SketchNotes pic.twitter.com/VDwcTRgOZ4— Elisabeth Hocke (@lisihocke) October 4, 2019
- "World Without WebDriver? Automated Test Strategy for Modern Web Applications" by Bart Szulc"World Without Webdriver? Automated Test Strategy for Modern Web Applications" by @BartSzulc #TestBash #SketchNotes pic.twitter.com/2q6pIG3dO7— Elisabeth Hocke (@lisihocke) October 4, 2019
- "Deploy Microservices Confidently Using Consumer Driven Contracts" by Henrik Stene"Deploy Microservices Confidentially Using Consumer Driven Contracts" by @stene #TestBash #SketchNotes pic.twitter.com/PnkMFjhn2v— Elisabeth Hocke (@lisihocke) October 4, 2019
- "Accelerate - the Science of Devops - What You Need to Know" by Emily Bache"Accelerate - The Science of DevOps - What You Need to Know" by @emilybache #TestBash #SketchNotes pic.twitter.com/0erSeTno70— Elisabeth Hocke (@lisihocke) October 4, 2019
- 99 Second Talks. Tis time I could listen to them, and there were really great messages spread!
Right after a great conference day, we all continued with a meetup hosted directly at our venue, The Lowry. Not only that, it was indeed inside its gallery! I love art, so this was a special treat. I thoroughly enjoyed the opportunity to have both great conversations as well as some quiet contemplating time when looking at the great paintings and sketches by this artist from Manchester. Simply awesome. I loved this.
And once more: A great dinner with great friends. Elizabeth Zagroba, Joep Schuurkes, Patrick, Sven, and Geert van de Lisdonk. Thank you for a great time
And once more: A great dinner with great friends. Elizabeth Zagroba, Joep Schuurkes, Patrick, Sven, and Geert van de Lisdonk. Thank you for a great time
I enjoyed my last evening in Manchester with good food and great company. @lisihocke @j19sch @ezagroba @_Testheader @qa_enthusiast pic.twitter.com/YBvKWZePEO— Patrick Prill (@TestPappy) October 4, 2019
Open Space
Only one more day to go before TestBash Manchester was finally over. I really looked forward to the open space day, hoping I still had enough energy. Lots of great topics made this easy, I learned a bunch.
- "Testing without touching" by Joep Schuurkes and Elizabeth Zagroba. What a great session! Our group generated lots of great testing ideas and assumptions to verify, just by looking at the first page of an application. Great exercise, looking forward to taking this back with me to work.
- "Threat Modelling" by Saskia Coplans & Jay Harris. Always awesome to learn from great security people. This time we threat modeled a service of our choosing to learn which requirements to fulfill to mitigate those threats.
- "Motivation & Productivity" by Rick Scott. Great exchange about all things productivity hacks and self-motivation. It's not easy to get things done, and everyone is different so we need to learn what works for us.
- "Accessibility Quiz" by Ady Stokes. This was super insightful! Ady handed out a page full of UI examples illustrating different types of accessibility issues. Great way to learn more how we can include all people and at the same time make the lives of everyone easier!
- "Tester Growth" by Melissa Eadon. Mel asked all of us three questions: Where do you want to go? Where do you come from? How did you change? Great opportunity to reflect on our own situation as well as listen to the experiences and wishes of my peers.
- "Practice Mob" session by me, additionally initiated by Joep Schuurkes and Elizabeth Zagroba (who mob with their testing community once a week). We wanted to work on something hands-on, practicing together - using the opportunity of having your peers in one place. Most people were simply interested to experience a mob for the first time, so we went for Joep's idea: let's extend MobTime, my (so far) favorite mob timer! Its drawback: an annoying alarm tone. On our endeavor to change it, we faced several setup issues as the project had not been maintained anymore for longer. Still, the session was great, we made progress, and most of all: so much knowledge was shared within just two hours of mobbing. Loved it!
About to do some mob testing guided by @lisihocke with @j19sch @ezagroba @MarissaTestsIt @CricketRulz @_Testheader @TesterFromLeic @ghkero Caroline and Luke. #TestBash https://t.co/FZTQZWfoQo pic.twitter.com/uoAnrVYVCG— Richard Bradshaw (@FriendlyTester) October 5, 2019
I finally got the chance to try mobbing at #TestBash open space, it was incredible and hard and I need to understand communicating in a group better but WOW I got take part in and add to programming something as well as trying to navigate others! ... Thread ...— Marissa π€π§π»♀️ (@MarissaTestsIt) October 5, 2019
How to end this evening best? Of course with a nice dinner and some goodbye drinks, with Mel, Joep, Elizabeth, Rick and Geert.
Now this leaves me only with one more thing to say: a huge THANK YOU to organizers and volunteers! You did an amazing job. This was my favorite TestBash so far, and I'll remember it dearly.
"I feel like I'm home." - me several times this week during #TestBash - it's not Manchester. It is literally the people and culture at each and every #TestBash @ministryoftest puts on for the community. I didn't realize how much I needed it until I got here.— MelTheTester (@melthetester) October 5, 2019
No comments:
Post a Comment