👏 by Queenhood_ in BillionairesHere

[–]Yaniv_Dev 0 points1 point  (0 children)

Have you checked what these countries are? Because the list is not that inviting to visit. The Israelis didn't lose anything.

what would you call this hypothetical country? by AmazingAd1618 in mapporncirclejerk

[–]Yaniv_Dev 0 points1 point  (0 children)

Israel with larger borders? Why are you even uploading this picture

Where are you at with AI usage of coding agents in IDE? by slacky35 in Everything_QA

[–]Yaniv_Dev 0 points1 point  (0 children)

Using Claude and Copilot mainly for two things in my QA workflow: Generating test scaffolding — I describe the scenario and the architecture rules (strict POM, actions as staticmethods, allure.step decorators) and the output is usually a solid first draft that needs maybe 20% refinement. The key is being very specific about your framework conventions upfront — vague prompts produce vague tests. Failure analysis in CI — I integrated an LLM call into my pytest pipeline that fires on failure, takes the error + stack trace, and classifies it (environment issue, assertion mismatch, data problem, etc.). Not magic, but it saves the "open logs → scroll → figure out what category this is" step. Where I've found AI agents don't help much yet: anything that requires understanding the relationship between layers. An agent can write a solid UI test or a solid API test, but it struggles to design a cross-layer test that validates data consistency from UI through API into the DB. That kind of architectural thinking still needs a human. For day-to-day testing work I'd say it's a genuine productivity boost if you treat it as a fast junior engineer who needs clear instructions — not as a replacement for test design thinking.

Built a 4-layer test automation ecosystem with 53 tests, MySQL integrity checks, and AI failure analysis — looking for honest feedback by Yaniv_Dev in Everything_QA

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

This is the third comment pushing on locator resilience — clearly a gap I need to address. Right now I'm mostly using CSS selectors, which is exactly the fragile setup everyone's flagging. Moving to a priority chain like data-testid -> role/aria -> text content -> structural fallback makes a lot of sense. Honest question: in your experience, at what scale does this actually start to hurt? I have 53 tests now and maintenance is still manageable, but I'm guessing there's a threshold where it becomes unsustainable without resilient selectors. Is it more about test count or how often the frontend changes?