Had an incredible interesting evening geeking out with
@kjerstibb of
@boosterconf over tech conferences,
communities and how many of the human-centric, software-related communities
overlap right now in #Bergen, Norway 🇳🇴. #boosterconf #SoCraTes #EuroTestConf
#FrogsConf #DDDEU
#EuroTestConf
138 tweets
I got the chance to meet Julia at #EuroTestConf and was amazed by her desired to
learn, and her willingness to embrace change. If you want to improve the quality
of your software, reach out to her. She is looking for a #remote position in EU
timezone:
https://www.linkedin.com/in/julia-mar%C3%ADa-dur%C3%A1n-mu%C3%B1oz-751aa82b/
https://twitter.com/AdharaIT/status/1226561184998051842
European Testing Conference 2020 in review:
https://coderbyheart.com/european-testing-conference-2020/ The pioneering tech
event is no more. #EuroTestConf
Goodbye #EuroTestConf. 😢 We'll meet again, somewhere, I know that!
Please follow @MaritvanDijk77, she is the
big-hearted, so-honest-that-it-stings, down to earth friend we need in our manic
industry. #EuroTestConf
#EuroTestConf and #dddeu after-party:
#EuroTestConf speakers dinner, is merging with speakers from #dddeu. Amazing to
have these two communities in one place.
"It's easier to get a new job than it is to get back your self-respect."
@Ulrikama is citing the amazing
@NativeWired! #EuroTestConf
With the great power we have as developers comes the responsibility to have
honest conversations about our work. @Ulrikama
at #EuroTestConf
We came to the end of an amazing journey:
@Ulrikama is giving the final keynote of
#EuroTestConf


We are huddling close together to learn from
@bernardobridge about
@artilleryio in the #EuroTestConf open-space.
It's absolutely worth to improve on your feedback skills:
@CrystalMbanefo #EuroTestConf
Sometimes this will not work, and the invitation / request will be denied.
@CrystalMbanefo deals with these kinds of
situations by reflecting and adapting her own needs. It's our responsibility to
fulfill our needs, not someone else's. #EuroTestConf
Here is concrete example: @CrystalMbanefo
#EuroTestConf
What about feedback for teammates and peers?
@CrystalMbanefo dives into non-violent
communication as a tool for changing ones mindsets to enable more honest and
productive discussions in situations of conflict. #EuroTestConf
It's important to create a safe environment where feedback can be given without
fear. Being able to receiving critical feedback with an open mind is key.
@CrystalMbanefo #EuroTestConf
But what about the other way around: Giving feedback to leaders. If you are a
leader this is equally critical, because this kind of feedback can provide
critical details which are not visible to a manager.
@CrystalMbanefo #EuroTestConf
The purpose of feedback is to help the recipient to help them reach their goal
which should align with the company's goal. Behave like a coach not like a
punisher. @CrystalMbanefo #EuroTestConf
Whenever we give feedback we trigger these emotional needs: #EuroTestConf
Really excited to learn from
@CrystalMbanefo about different ways of
giving and receiving feedback! #EuroTestConf
Here are the quadrants: #EuroTestConf
The value of tests change over time, because features mature and some
regressions never reappear.
Revisit your test suite with these ideas in mind to reduce overhead.
"Should we just delete it?" @jrosaproenca
talks about the love to keep all tests around ... forever. #EuroTestConf
Shout-out to @chmeadow beautiful session timer
which made facilitating the lean coffee at #EuroTestConf easy!
https://play.google.com/store/apps/details?id=at.cwiesner.android.visualtimer
Really amazingly packed talk full of concrete advice on security best practices
and how to make security an integral part of your development pipeline. I highly
recommend to check out @pati_gallardo
slides, and if you get the chance go see this talk! #EuroTestConf
/status/1225693504405266432
Now in the hands-on workshop with
@bernardobridge on pact. #EuroTestConf
"Developers are constantly making new things and annoy everybody else.
But remember, that's why we get paid."
Great sentiment from @pati_gallardo who
encourages us to care more for the respectively other profession.
How to prepare for handling security incidents: --
@pati_gallardo at #EuroTestConf
#Testing oriented in the #Cynefin framework: #EuroTestConf
We get to listen to the amazing
@pati_gallardo talk about DevSecOps and how
to integrate security concerns into our software lifecycle.
She starts of with praising @nicolefv's book
Accelerate.


How DevOps enabled the tester @Maaikees to grow
and leave her narrow box of being a tester. A DevOp environment creates
opportunities for people to use all their skills. She points to
@jessitron's post on #symmathesy for
inspiration.
https://blog.atomist.com/the-origins-of-opera-and-the-future-of-programming/


Very cool to receive a kudo about my talk from last year at #EuroTestConf from
someone who got inspired to test on production infrastructure and discovered an
expired certificate!
I facilitated a lean coffee circle at #EuroTestConf and we had great discussions
about the future role of the tester, how to do API testing, and the ideal size
of a mob.
At #EuroTestConf @ezagroba and
@j19sch share their experiences setting up mob
testing @Mendix.
The technique is explained in the book "Discover to Deliver" (and in this post):
https://www.ebgconsulting.com/blog/a-quick-dip-into-our-new-book-discover-to-deliver-agile-product-planning-analysis/
#EuroTestConf
Getting some really useful tools explained hands-on in this workshop by
@lisacrispin and
@janetgregoryca: they to uncover many
hidden assumptions that you wouldn't have thought exist! #EuroTestConf


In the #EuroTestConf with @lisacrispin and
@janetgregoryca to learn how to create a
shared understanding in your team using frameworks like the 7 dimensions of
quality.


Learning about contract testing with pact from
@nelisboucke and
@matteo_pierro at #EuroTestConf




What @mirjam_diala thinks #tdd is about:
#EuroTestConf
Don't forget to refactor your tests as well, they are code too!
@mirjam_diala's way to explain #TDD is
really amazing and extra kudos for the way she effortlessly uses plain language
to introduce the important concepts. #EuroTestConf
#TDD is very rewarding for humans, the cycle of breaking down a big problem into
very small steps and getting them implemented leads to correct software ... and
happy developers! 🧠🍬🎉 -- @mirjam_diala at
#EuroTestConf
A premiere at #EuroTestConf: @mirjam_diala
is giving her first keynote and shares her love for test-driven development (and
dogs).




Very excited to share the next days with a group of people who care for quality
in software! It's all about #humans, #testing, #innovation, #collaboration and
more. #EuroTestConf is on!




I think we can summarize tonights #EuroTestConf discussion we had with:
Do more of everything, do less of your thing.
Learning about Pact over beers. #EuroTestConf


"Throw out the term 'Testing Phase'!"
@janetgregory and
@lisacrispin want everyone in a team to
become a quality advocate, because it requires an entire teams knowledge to
build great products, not just a dedicated role. We all can learn to be that!
#EuroTestConf


The pre-conf meetup location is ... uhm ... massive! #EuroTestConf


@pati_gallardo
@EuroTestingConf No, I spoke last year,
decided to make room for new faces this year (e.g. I convinced
@mirjam_diala to keynote here this year)!
I will just attend and enjoy the very last #EuroTestConf ...
Hello Amsterdam! #EuroTestConf
Early in Amsterdam for #eurotestconf, so I'll find a nice café near the center
to hang out and get some work done. Join in if you want!
On my way to Amsterdam to
@EuroTestingConf. I hope the weather is
nicer down there! #Eurotestconf


If there is one takeaway from #EuroTestConf it is #o11y - and not only because
@a_bangser is super great in explaining why it
matters. I will definitely investigate best practices and how to make the
software I create better observable! (Is that how to say it?) >
At the security check: "Es ese Queso?" Of course do I have fucking 3 kilo cheese
and sausages in my carry on. I live in Norway! #eurotestconf
#Diversity 👏 is 👏 everybody's 👏 responsibility 👏 ! --
@AshColeman30 #EuroTestConf
The full diverse tech team:
(Who of you works in a company that is like that?!) #EuroTestConf
Tech does not have a specific culture, it has the culture of the people that
make up the community. If we want to understand cultural effects and problems,
we need to look at who the people in tech are. #EuroTestConf
Closing keynote by @AshColeman30 and her
story as a black woman in tech. #EuroTestConf


So cool! @ClareSudbery sketchnoted my
session in @marianneduijst's intro session
to sketchnoting during the open space. #EuroTestConf
Here are the fantastic sketchnotes by
@marianneduijst for
@SalFreudenberg's session: #EuroTestConf
Now we have a 1.5hr/3 session open space! #EuroTestConf
In order to teach others the way we work, observing your own actions and
behaviour is key. If you identify a pattern, document it and keep exercising it
in a structured way to get comfortable that you framed it right. #EuroTestConf
Good exploratory testers actually have heuristics they apply when testing
systems. @alex_schl shares hers. #EuroTestConf
https://elastest.eu/ is a free and open-source tool which simplifies this task
and provides collection and visualization in one easy to use suite.
#EuroTestConf
It's important to provide metrics and logs in a way they can easily be used to
debug what went wrong. Especially if your are testing end to end. #EuroTestConf
Now I'm learning from @fgortazar how they test
their cloud-based video chat solution. #EuroTestConf
"Remote Mob programming is the most inclusive environment I have ever worked
in!" @SalFreudenberg #EuroTestConf
Mobbing remote misses the physical space as a communication medium. Her team
uses RealtimeBoard as a virtual whiteboard. #EuroTestConf
Being able to work remotely enables her to adjust the amount of social
interaction to a sustainable level. #EuroTestConf
She won Hack Manchester, with an all-women team and making time for breaks and
sleep. You can create exciting results without crunch time! #EuroTestConf
Excited to be listening to @SalFreudenberg
talking about #remote mob programming. #EuroTestConf
@tottiLFC
@jrosaproenca We both share the some
opinion: for us it's the best technique to write good e2e tests. #EuroTestConf
Here is a blog post on testing in production that Sarah recommends:
https://medium.com/@copyconstruct/testing-in-production-the-safe-way-18ca102d0ef1
#EuroTestConf
The FT monitors the behaviour of the production system continuosly to spot
problems which otherwise would be to expensive or impossible to test.
#EuroTestConf
Built confidence in being able to fix issues in production will make you
innovate faster. @sarahjwells points to this
article:
https://www.theguardian.com/info/developer-blog/2016/dec/04/perfect-software-the-enemy-of-rapid-deployment
#EuroTestConf
The FT built all of this themselves, because it improves developer agility
tremendously. #EuroTestConf
I've been waiting for this talk: @sarahjwells
talks about quality for #CloudNative systems. #EuroTestConf


Now: lean coffee! #EuroTestConf
I'm really lucky to have @Singsalad as my
session host @EuroTestingConf. They do
everything to make me feel extra comfortable here. #EuroTestConf
Wrapping up the workshop on approval testing, it's a powerful tool, with some
caveats: #EuroTestConf


Approval testing forces you to look at the entire output of your system under
test, where with unit tests you are actively choosing what to look for-which
means you can miss errors or unwanted changes. #EuroTestConf
Just a friendly reminder for tomorrow's #EuroTestConf workshop attendees:
download and install the required software / source code and dependencies in
advance. The bandwidth is rather limited.
Here is a repo designed to help people practise using Approval testing
techniques to create Approval testing based tests or update their current
asserts to be better at feeding back changes within an application:
https://github.com/mwinteringham/approval-testing-koans #EuroTestConf
Let's get our hands dirty in the workshop with
@2bittester on Approval Testing.
https://automationintesting.com/setup/settingupapprovaltests.html
#EuroTestConf


Lunch time with amazing food! #EuroTestConf
Badass T-Shirt! 🤘 #EuroTestConf
Look at all the new connections in the making! #EuroTestConf


#EuroTestConf speed meet:
Contract based testing gives you asynchronous, independent testing capabilities.
It lets you test your implementation without depending on collaborators outside
of your control. #EuroTestConf


.@LazyTesting talks about contract based
testing, because testing #Microservices is like herding cats. #EuroTestConf
Testers are the badass 🦄 in every team: they are the user's advocate and demand
from developers important technical capabilities. As a developer you definitely
want them to be in your team and help them make a great job. #EuroTestConf
/status/1095962543313567745
Sometimes as a tester you have to ask for features that make your life as a
tester easier because developers tend not to share the perspective of your role.
#EuroTestConf
Quick fix for the itchy lanyard: duct tape. Always bring duct tape wherever you
go. #EuroTestConf
In the #EuroTestConf by @techgirl1908 where
she tells us a story about testing the untestable:
#EuroTestConf kick-off with @a_bangser. Here
the SpeedMeet is mentioned which will happen later, a super awesome way to
connect with other attendees!
#EuroTestConf does it right: space for pronouns and other important add-ons on
the badge!


Off to a good start for #EuroTestConf
Hello Valencia! 🇪🇸 #EuroTestConf
#EuroTestConf pre-conference Session w/ @_queen
I picked a good book as my travel companion to #EuroTestConf
I guess I picked the perfect time to be going to #EuroTestConf now! Looking
forward to some sunny days in Valencia!
#EuroTestConf is my favourite hashtag right now: so many cool people lining up
for @EuroTestingConf in Valencia next
month! It's going to be such a great meeting of people who share and want to
learn - the best recipe for an awesome conference.
Here is my retrospective on the European Testing Conference 2018:
https://coderbyheart.com/european-testing-conference-2018/ It was awesome
@EuroTestingConf! 👏 #EuroTestConf
This was also a great reminder on how bad software is at detecting patterns. It
pays to build a really sophisticated collaboration platform, because the best
algorithms in the world can't produce usable data. #EuroTestConf
After next Tuesday, you can help out map volcanos on Mars on
@cosmoquestX #EuroTestConf
The 💩-flag is used to filter out user-input, which is literally "poop" entered
in a text box. Stories from the trenches of crowdsourcing data. #EuroTestConf
How do we figure out where to land on Mars in a way that does not destroy the
vehicle?! @starstryder gives the closing
keynote at #EuroTestConf
Great #EuroTestConf sketchnotes by
@marianneduijst




This should be interesting: how to #kanban better? #EuroTestConf
I was in a really interesting session on how to TDD a car. Some things are
similar: components, contracts between them, enable testing. But the integration
part is terribly expensive and complicated. #EuroTestConf
Tropics: #EuroTestConf
The #EuroTestConf Open-Space is starting now.
If you cannot use these tools&methods you have to get creative. Like
learning about the implementation detail of the unit under test and figure out
how to "fake" parts which can serve as a test probe. #EuroTestConf
So far, so easy: #EuroTestConf


Now expecting to hear how to Unit Test the Hard stuff from
@codurance's
@bnathyuw #EuroTestConf
Example Mapping looks like a great way to structure requirements and examples
forma software:
https://cucumber.io/blog/2015/12/08/example-mapping-introduction #EuroTestConf
This is a nice #bdd exercise: #EuroTestConf


Try not to express implicit behaviour in your #bdd scenarios, they mostly add
noise. #EuroTestConf
Checklist for good scenarios: #EuroTestConf
Learning to write better BDD scenarios with
@sebrose and
@gasparnagy at #EuroTestConf
A Skeptic Manifesto: #EuroTestConf
.@TestSideStory kicks off day two of
#EuroTestConf in a talk about the virtue of skepticism:
One interesting idea that came up during the #EuroTestConf lean coffee about:
How to get developers into TDD >
I'm wondering if this is a play on "Unit test passed. Integration tests failed."
#EuroTestConf
Closing keynote by @lanettecream on how to
test like a 🐈 #EuroTestConf


#EuroTestConf selfie
Lean coffee at #EuroTestConf. It's great that there are so many different
formats on one day! Keeps you really engaged.


@alex_schl I'm at #EuroTestConf, too.
Now @emilybache talking about testing
microservices. #EuroTestConf


TIL at #EuroTestConf: the 3 Amigos Meeting is used to ensure a story is ready
for implementation:
http://www.velocitypartners.net/blog/2014/02/11/the-3-amigos-in-agile-teams/
Discovered @ApplitoolsEyes through the
networking event at #EuroTestConf: https://applitools.com
This looks really great for visual testing!
Very great food at #EuroTestConf




.@Lynoure talking about #tdd and the art of
minimal tests #EuroTestConf


.@gojkoadzic talking about (finally?) painless
visual testing. #EuroTestConf
Intro to #EuroTestConf 2018 with @Singsalad
Arrived at #EuroTestConf I've never been to a soccer stadium for a conference
before ...




Good Morning #EuroTestConf! Bringing some snow and sunshine from the Nordics.


