frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Ask HN: Is Claude Down for You?

21•philip1209•47m ago•17 comments

Ask HN: Best practice securing secrets on local machines working with agents?

6•xinbenlv•8h ago•8 comments

Ask HN: What's the best virtual Linux desktop experience on macOS for devs?

2•darkteflon•26m ago•1 comments

Ask HN: Claude Down?

3•emschwartz•41m ago•2 comments

Ask HN: Modern test automation software (Python/Go/TS)?

7•rajkumar14•2h ago•2 comments

Ask HN: What is your opinion on non-mainstream mobile OS options (e.g. /e/OS)?

5•sendes•5h ago•3 comments

Ask HN: Any good ressources facility location planning using GIS?

2•skalilopa•1h ago•0 comments

Ask HN: How do you verify cron jobs did what they were supposed to?

5•BlackPearl02•12h ago•3 comments

Ask HN: Industrial smart glasses with online / offline capabilities?

3•aureliusm•9h ago•0 comments

Ask HN: Anyone doing production image editing with image models? How?

3•geooff_•6h ago•0 comments

Ask HN: Is there any good open source model with reliable agentic capabilities?

4•baalimago•17h ago•0 comments

Tell HN: Drowning in information but still missing everything

5•akhil08agrawal•12h ago•5 comments

Ask HN: Unusual Network Filter

3•gman21•9h ago•0 comments

Ask HN: How do you authorize AI agent actions in production?

3•naolbeyene•8h ago•3 comments

Ask HN: Do you have any evidence that agentic coding works?

433•terabytest•2d ago•437 comments

Tell HN: 2 years building a kids audio app as a solo dev – lessons learned

132•oliverjanssen•1d ago•74 comments

Ask HN: Why are so many rolling out their own AI/LLM agent sandboxing solution?

27•ATechGuy•1d ago•11 comments

Ask HN: Thoughts on monitoring multi-chain staking and alerts with KoinyxBot

2•eeezl0dey•4h ago•0 comments

Ask HN: I'm sure more than just Microsoft is down rn

8•koconder•2h ago•4 comments

Ask HN: GitHub "files changed" tab change?

2•nonethewiser•6h ago•0 comments

Ask HN: COBOL devs, how are AI coding affecting your work?

168•zkid18•3d ago•183 comments

Ask HN: Does "Zapier for payment automation" exist?

8•PL_Venard•1d ago•12 comments

Ask HN: Revive a mostly dead Discord server

19•movedx•2d ago•28 comments

Tell HN: Claude session limits getting small

23•pragmaticalien8•1d ago•14 comments

Ask HN: Why does Google Maps still use mercator projection?

5•hbarka•16h ago•3 comments

Ask HN: Is GitHub Down?

11•AznHisoka•8h ago•5 comments

Tell HN: Avoid Cerebras if you are a founder

34•remusomega•1d ago•14 comments

Ask HN: How locked down are your work machines?

18•donatj•1d ago•22 comments

Ask HN: Do you have side income as a software engineer?

10•andrewstetsenko•6h ago•3 comments

Ask HN: Which common map projections make Greenland look smaller?

18•jimnotgym•2d ago•17 comments
Open in hackernews

Ask HN: Modern test automation software (Python/Go/TS)?

7•rajkumar14•2h ago
Hi HN,

I’m looking for recommendations for modern test automation software/frameworks that work well with Python/Go/TS. I wasn’t able to find any from my search and I don’t want to spin up my own test automation infrastructure.

My use case is hardware + firmware testing in a lab environment, where I want to avoid being forced into a specific vendor’s hardware ecosystem.

What I’m looking for:

- Python/Go/TS compatibility (SDK, API, or first-class support)

- Ability to see and query historical test runs (dashboards / trend views of logs and metrics)

- Ability to define custom test sequences/workflows with the ability to run steps concurrently (not just a flat list of tests). Examples: conditional steps, retries, setup/teardown phases, multi-device orchestration (PSUs, DMMs, DAQs, and DUTs)

- Hardware-agnostic / no vendor lock-in: I should be able to swap instruments/devices without rewriting everything or being tied to a proprietary vendor (looking at you NI)

- Ideally: also have a slack integration for initiating runs & notifications of run completions

Questions:

1. Is spinning up my own software architecture the only option? And If you’ve built something like this, what stack worked best (e.g., Robot Framework, pytest + plugins, custom orchestrator, Airflow/Prefect/Temporal, etc.)?

2. Are there purpose-built platforms you’d actually recommend that don’t vendor lock?

3. What do you use for run history + reporting?

4. Any “gotchas” with reliability, scaling to many devices, or maintaining driver layers?

I’m happy to assemble the sequence logic myself if needed, but I’d love to avoid reinventing orchestration and run history/reporting from scratch.

Comments

InvisibleUp•1h ago
The best off-the-shelf option for this is OpenTAP. (https://opentap.io/) It may take a while to wrap your head around it, but it handles a lot of the backend plumbing for you.

From what I understand, the industry generally uses NI TestStand, ATEasy, or some in-house software probably written in VB6 20+ years ago. There’s not a ton of great software options out there for this, unfortunately.

rajkumar14•1h ago
I was afraid this was going to be the answer :( We are currently using python scripts and I thought there has to be a better way but couldn't find any