Eduardo Maltez: Full-system testing using Selenium - Episode 224

Eduardo Maltez: Full-system testing using Selenium - Episode 224

Eduardo Maltez is a Software Engineer at Clear Measure. He has extensive experience in .NET, including Blazor, SignalR, Azure Service Bus, SQL Server, and all kinds of automated testing. Earlier in his career, he apprenticed under Jeffrey Palermo and is currently building automated full-system tests for a large and complex software ecosystem at one of his clients.

Topics of Discussion:

[3:09] How Eduardo got into programming and the steps he took to make it a full-time career.

[8:04] How Eduardo makes the decision in his head when he needs to use Selenium vs. other tests.

[10:52] Eduardo talks about ShoWorks and the technology components behind it.

[16:27] What does it mean when a test is brittle, and what do you do to make tests that are not brittle?

[18:41] When a test is brittle, it means you can't really rely on that test. Brittle tests are unreliable tests, in the end.

[23:36] How do you know when to stop a unit test?

[25:44] What are Educardo's go-to methods for finding the right DOM element?

[33:26] When it comes to rough edges around Selenium itself, it's not necessarily something that doesn't work, but it's something that definitely always causes just a sudden road bump in the test cycle.

Mentioned in this Episode:

Architect Tips — New video podcast!

Azure DevOps

Clear Measure (Sponsor)

.NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon!

Jeffrey Palermo's YouTube

Jeffrey Palermo's Twitter — Follow to stay informed about future events!

Programming with Palermo

programming@palermo.network

ShoWorks

Selenium

WebDriver Wait Class

Want to Learn More?

Visit AzureDevOps.Show for show notes and additional episodes.

Avsnitt(389)

David Starr on Better Engineering Practices - Episode 149

David Starr on Better Engineering Practices - Episode 149

This week on the podcast, Jeffrey is welcoming an old friend of his, David Starr! David is a Principal Solutions Architect in the Azure Industry Experiences team at Microsoft where he focuses on helpi...

12 Juli 202138min

Richard Lander on the New .NET Platform - Episode 148

Richard Lander on the New .NET Platform - Episode 148

Richard is a Principal Program Manager on the .NET Core team at Microsoft. He's been with Microsoft for a total of 21 years, 18 of which have been with the .NET team (since 2003 when the codename was ...

5 Juli 202140min

Laurent Bugnion on Native Client Development - Episode 147

Laurent Bugnion on Native Client Development - Episode 147

This week, Jeffrey is joined by a longtime friend of his, Laurent Bugnion. Laurent is a Senior Cloud Developer Advocate at Microsoft working with Azure in the Developer Relations team. Prior to join...

28 Juni 202141min

Charlie Kindel on Terminal.Gui - Episode 146

Charlie Kindel on Terminal.Gui - Episode 146

This week, Jeffrey is joined by Charlie Kindel! Charlie is an American tech executive doing consulting and advising. Formerly, he has held roles with Control4, Amazon, and Microsoft. Much of his caree...

21 Juni 202134min

Data DevOps with the SQL Team - Episode 145

Data DevOps with the SQL Team - Episode 145

This week on the show, Jeffrey Palermo is joined by two special guests, Arvind Shyamsundar and Drew Skwiers-Koballa! Arvind Shyamsundar is a Principal Program Manager on the Azure SQL DB Product Man...

14 Juni 202133min

Real-World DevOps on the MAUI Team - Episode 144

Real-World DevOps on the MAUI Team - Episode 144

On today's episode of the podcast, Jeffrey Palermo is joined by two special guests, Alex Blount and Sweekriti Satpathy. Alex is a Principal Software Engineer Manager on the Customer Engagement Team ...

7 Juni 202141min

Microsoft Build Recap 2021 - Episode 143

Microsoft Build Recap 2021 - Episode 143

Microsoft Build 2021 recently concluded (May 25th-27th), so in today's episode, Jeffrey Palermo is recapping all of the new and exciting announcements that dropped during the virtual conference — and ...

31 Maj 202124min

David Ortinau on Multi-Platform App Development Using .NET MAUI - Episode 142

David Ortinau on Multi-Platform App Development Using .NET MAUI - Episode 142

In this episode, Jeffrey Palermo is speaking with David Ortinau. David is a Principal Program Manager for the .NET Client Apps team at Microsoft, whose team's primary focus is on Xamarin forms and .NE...

24 Maj 202139min

Populärt inom Politik & nyheter

aftonbladet-krim
motiv
p3-krim
rss-krimstad
blenda-2
fordomspodden
flashback-forever
rss-sanning-konsekvens
rss-viva-fotboll
aftonbladet-daily
svenska-fall
rss-vad-fan-hande
rss-krimreportrarna
svd-dokumentara-berattelser-2
rss-frandfors-horna
grans
rss-aftonbladet-krim
rss-flodet
olyckan-inifran
spar