ervin's web review
ervin's web review
Tag cloud
Picture wall
Daily
RSS Feed
Login
Delete
Set public
Set private
Add tags
Delete tags
Add tag
Cancel
Delete tag
Cancel
Remember me
Picture Wall - 45 pics
Treat test code like production code
100% coverage is not that trivial
Composable Tests
Programmer Test Principles
ATDD From the Trenches
Don't Put Logic in Tests
Test state, not interactions
TDD Antipatterns
Write Unit Tests, Don't Waste Our Money!
Tests should not contain logic
Design driven development
Making PyPI's test suite 81% faster
Testing sync at Dropbox
Additional Testing After Refactoring - by Kent Beck
SMURF: Beyond the Test Pyramid
Be Suspicious of Success
LazyFS: A FUSE Filesystem which can be used to simulate data loss on unsynced writes
Why Playwright is less flaky than Selenium
Tests you love to read, write and change
Snapshot Testing For the Masses
Google Testing Blog: Test Failures Should Be Actionable
Coverage Guided Fuzzing - Extending Instrumentation to Hunt Down Bugs Faster! - Include Security Research Blog
Google Testing Blog: Increase Test Fidelity By Avoiding Mocks
TDD Revisited - Ian Cooper - NDC Porto 2023 - YouTube
Canon TDD - by Kent Beck - Software Design: Tidy First?
To Design or Not To Design? - by Kent Beck
TDD Doesn't Force Good Design • Aaron Bruce | aaronbruce.com
What is a Unit Test? (The Answer Might Surprise You)
Test Against Reality
Snapshot Testing
The best Python feature you cannot use
Some tests are stronger than others • Buttondown
Key practice: Test Driven Development | by Jason Yip | May, 2023 | Medium
Testcontainers
Test Desiderata
An Ode to Unit Tests: In Defense of the Testing Pyramid
GitHub - datafold/data-diff: Efficiently diff data in or across relational databases
Stop requiring only one assertion per unit test: Multiple assertions are fine - Stack Overflow Blog
Stranger Strings: An exploitable flaw in SQLite | Trail of Bits Blog
GitHub - hoppscotch/hoppscotch: 👽 Open source API development ecosystem - https://hoppscotch.io
Improving end to end tests reliability / frantic.im
Profiling and improving the runtime of a large pytest test suite | Niklas Meinzer
Simulating shitty network connections so you can build better systems.
Smocker
How to Spread Technical Practices Like TDD in an Organization
Fold
Fold all
Expand
Expand all
Are you sure you want to delete this link?
Are you sure you want to delete this tag?
The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community