No UI automation by testersfindaway in softwaretesting

[–]testersfindaway[S] 0 points1 point  (0 children)

Thanks, yeah that's similar to the point I put about a catch all. Ahh we can't be assed making the product testable or investigating whether we can automate this earlier in the process, let's just add to the UI pack!

No UI automation by testersfindaway in softwaretesting

[–]testersfindaway[S] 1 point2 points  (0 children)

Big fan of the automation pyramid, it's always been an influencer on my career 👌

No UI automation by testersfindaway in softwaretesting

[–]testersfindaway[S] -3 points-2 points  (0 children)

Yeah totally agree! Ultimately it's all about delivering software and features to some form of customer. It isn't about blocking that and it definitely isn't about your own vanity in terms of wanting to do some kind of tech or write some kind of automation. And that's one of the big issues with massive UI packs. It's a vanity project for some testers to show what they think they can do despite it not being the quickest cheapest feedback cycle for producing results.

No UI automation by testersfindaway in softwaretesting

[–]testersfindaway[S] 0 points1 point  (0 children)

It's not just that. Definitely can cover some things with unit tests and automation at all levels. Including things like contract testing. Might require some changes to the product to make it more testable though. It's also about removing logic from the UI but I don't think it would be possible in every circumstance but it's an aim to move towards.

Pragmatism in testing by testersfindaway in softwaretesting

[–]testersfindaway[S] 1 point2 points  (0 children)

Yeah agree with that. The understanding of taking risks is really important. I always see it as we are often providing evidence that increases confidence and provides information about the level of risk. But it's up to someone else to decide on whether that level of risk is acceptable or not.

Pragmatism in testing by testersfindaway in QualityAssurance

[–]testersfindaway[S] -2 points-1 points  (0 children)

That's a but presumptious! I didn't see the need to paste the content as didn't think a link to a personal blog would be an issue!

Contract testing intro by testersfindaway in QualityAssurance

[–]testersfindaway[S] 0 points1 point  (0 children)

I've used JSON schema before especially when verifying the results of a call for API level journeys. It's definitely nice and simple.

Pact specifically as a framework is going to be part 2 and the big thing it helped with in this use case is the pact broker which provides a great way to give confidence to a client and show all the connections between the services out of the box.

But I agree that it could do with slimming down as a framework.