My kingdom for a way to stop this godforsaken industry from stripping Tolkien's fiction for parts.
We can go strip Shakespeare instead.
Bombadil: Property-based testing for web UIs
61–70 of 112 posts
Re: Bombadil: Property-based testing for web UIs
#62My kingdom for a way to stop this godforsaken industry from stripping Tolkien's fiction for parts.
All the companies you’re thinking of are likely paying the Tolkien estate a very fat fee. This repo will likely have to rename.
Re: Bombadil: Property-based testing for web UIs
#63My kingdom for a way to stop this godforsaken industry from stripping Tolkien's fiction for parts.
Let's start naming things after Iain Banks ships.
Re: Bombadil: Property-based testing for web UIs
#64Earlier quoted context omitted.
Thanks, glad you like it! Do you mean the temporal logic aspect of it?
Yeah, the temporal logic aspect of it is exactly what I was referring to :)
Re: Bombadil: Property-based testing for web UIs
#65Struggling to understand what this is or how it works.
If that's not clear, please let me know how we can improve it!
Re: Bombadil: Property-based testing for web UIs
#66I'm a huge fan of property based testing, I've built some runners before, and I think it can be great for UI things too so very happy to see this coming around more. Something I couldn't see was how those examples actually work, there are no actions specified. Do they watch a user, default to randomly hitting the keyboard, neither and you need to specify some actions to take? What about rerunning things? Is there shr…
How effective is property based testing in practice? I would assume it has no trouble uncovering things like missing null checks or an inverted condition because you can cover edge cases like null, -1, 0, 1, 2^n - 1 with relatively few test cases and exhaustively test booleans. But beyond that, if I have a handful of integers, dates, or strings, then the state space is just enormous and it seems all but impossible to…
Re: Bombadil: Property-based testing for web UIs
#67I'm a huge fan of property based testing, I've built some runners before, and I think it can be great for UI things too so very happy to see this coming around more. Something I couldn't see was how those examples actually work, there are no actions specified. Do they watch a user, default to randomly hitting the keyboard, neither and you need to specify some actions to take? What about rerunning things? Is there shr…
How effective is property based testing in practice? I would assume it has no trouble uncovering things like missing null checks or an inverted condition because you can cover edge cases like null, -1, 0, 1, 2^n - 1 with relatively few test cases and exhaustively test booleans. But beyond that, if I have a handful of integers, dates, or strings, then the state space is just enormous and it seems all but impossible to…
https://github.com/papers-we-love/san-francisco/blob/master/...
Re: Bombadil: Property-based testing for web UIs
#68Earlier quoted context omitted.
How effective is property based testing in practice? I would assume it has no trouble uncovering things like missing null checks or an inverted condition because you can cover edge cases like null, -1, 0, 1, 2^n - 1 with relatively few test cases and exhaustively test booleans. But beyond that, if I have a handful of integers, dates, or strings, then the state space is just enormous and it seems all but impossible to…
One of the founders of Antithesis gave a talk about this problem last week; diversity in test cases is definitely an issue they're trying to tackle. The example he gave was Spanner tests not filling its cache due to jittering near zero under random inputs. Not doing that appears to be a company goal. https://github.com/papers-we-love/san-francisco/blob/master/...
Re: Bombadil: Property-based testing for web UIs
#69Author here, happy to answer questions about Bombadil! :)