frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: E2E – Open-source agentic testing framework for web, iOS and Android

https://github.com/tester-army/e2e
8•okwasniewski•12h ago
Hey HN, I’m Oskar, one of the co-founders of TesterArmy. We built an agentic testing framework for web and mobile because traditional testing frameworks can’t keep up with the pace of how we build software today.

e2e allows you to mix deterministic and agentic APIs in the same test. You can write the test cases using familiar APIs like `getByText()`or `getByTestId()` which you can also mix it with agentic `agent.act()`. The unique part about it is that e2e will cache and replay the agentic actions so you don’t have to pay for AI on each run. You can use it with any LLM, including subscriptions you are already paying for.

On top of that, the core of e2e is platform agnostic. We ship both web and mobile engines out of the box; adding support for more platforms is pretty straightforward.

Here’s a code short code snippet of an example test:

```ts import { test, expect } from 'e2e';

test('a member upgrades to Pro', async ({ app, agent, screen }) => { await app.open('/settings/billing');

  await agent.act('upgrade the workspace to the Pro plan');
  await agent.assert('the invoice preview shows a prorated amount');

  await expect(screen.getByRole('status')).toContainText('Pro');
}); ```

Try it: npx e2e init

GitHub: https://github.com/tester-army/e2e

Comments

binsquare•3h ago
I've been personally using this and it's greatly improved testing and finding edge cases

Show HN: Search for AI agents with usefulness score built in

https://github.com/Ayobamiu/usefulness-search
2•Ayobamiu•3m ago•0 comments

Show HN: Askdown – A plain-text format for forms

https://askdown.dev/
4•treve•26m ago•3 comments

Show HN: Brickbrag – A multiplayer brick-building world in the browser

https://brickbrag.com/
42•neuling•7h ago•14 comments

Show HN: An experimental pattern-first DAW that supports MCP

https://github.com/andrewfader/blokkily
28•androsynth89•4h ago•16 comments

Show HN: Atticus – Hold-to-talk voice assistant for macOS that runs on Claude -p

https://github.com/SaarthurR/atticus-mac
85•SaarthRanka•1d ago•13 comments

Show HN: SolidCraft – Open-Source Parametric CAD in Rust (With MCP Support)

https://github.com/bherbruck/solidcraft
12•bherbruck•3h ago•0 comments

Show HN: PS2 games statically recompiled to WebAssembly

https://github.com/snuri00/ps2-web-recomp
281•deadxwarrior•21h ago•147 comments

Show HN: Explore Bay Area traffic trends and patterns

https://benkrasnow.github.io/Bay_Area_traffic_data/
2•bkraz•5h ago•0 comments

Show HN: Chkit – Schema, migrations and backfills for ClickHouse (like Drizzle)

https://github.com/obsessiondb/chkit
6•keks0r•6h ago•0 comments

Show HN: Use your phone as a Windows mouse and keyboard, without a phone app

https://github.com/creationsofm7/localtv-remote
5•mudit7•9h ago•1 comments

Show HN: News.txt – world news by region, from each region's own outlets

https://news.freestuffsthat.work
3•dd_xplore•6h ago•1 comments

Show HN: Yagi, Rust DSP Library

https://github.com/brian-armstrong/yagi
3•brian-armstrong•7h ago•0 comments

Show HN: BetterWispr – Free, open-source dictation for Mac

https://betterwispr.com/
206•kartik017•1d ago•124 comments

Show HN: I bought a bunch of 'smart' devices. AI was able to hack most of them

https://hwrebench.com/
2•Yenrabbit•10h ago•0 comments

Show HN: Two browser games set inside one real Gaussian-splat scan

https://games.yanisfalaki.com/
3•empyreanite•10h ago•0 comments

Show HN: BraiNOTES, handwritten notes on your lecture PDFs in a browser tab

https://github.com/swimmingbrain/brainotes
34•swimmingbrain•1d ago•2 comments

Show HN: IHMT – Infinite Hierarchical Memory Tree for AI Agents

https://github.com/gonzaroman/IHMT-MEMORY
6•gonzar79•11h ago•0 comments

Show HN: KettleHour – free, no-signup rate and invoice tools for freelancers

https://kettlehour.com/
2•Sam_SoloDesk•12h ago•0 comments

Show HN: Boole-1.7B, a 1-bit LLM that outperforms Bonsai-1.7B

https://precisionnumerics.ai/blog/boole-1p7b
2•d7chong•12h ago•1 comments

Show HN: E2E – Open-source agentic testing framework for web, iOS and Android

https://github.com/tester-army/e2e
8•okwasniewski•12h ago•1 comments

Show HN: Mastro – Turn the browser session into a CLI for any web app

https://github.com/mastro-hq/mastro-connect
2•giulioco•12h ago•0 comments

Show HN: Proton Drive for Linux

https://oss.lsantos.dev/proton-drive-linux-fs/
122•khaosdoctor•4d ago•45 comments

Show HN: The rarest tech books and docs you've probably never read

https://readrare.com/
185•miletus•3d ago•66 comments

Show HN: An Atlas of Applied AI

https://gravitypersists.github.io/atlas-of-applied-ai/
4•gravity13•13h ago•1 comments

Show HN: Diffle, a keyboard-centric diff viewer with LSP support

https://github.com/moritzwilksch/diffle
72•mwil1000•4d ago•12 comments

Show HN: Remove AI Metadata Offline in Browser

https://freeaiwiper.com/
2•digitalmahdi•14h ago•0 comments

Show HN: Let your AI agents paint big arrows, boxes and text on your screen

https://github.com/franzenzenhofer/big-arrow-on-the-screen
417•franze•3d ago•196 comments

Show HN: Nitro – a Python static site generator

https://nitro.sh
3•sswn•14h ago•3 comments

Show HN: Happy Hangul Day! An RNN for Generating Korean Handwriting Strokes

https://hangul.ink/blog/hangul-day
91•jbaudanza•4d ago•20 comments

Show HN: Carrier-Explode: iPhone, Pixel and Galaxy carrier settings decoded

https://carrierexplode.com/
429•simplyalec•3d ago•55 comments