PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
April 12, 202435 citationsOpen Access

Property-Based Testing in Practice

View Full Paper
HGHarrison GoldsteinJCJoseph W. CutlerDDDaniel Dickstein

Key Points

Key points are not available for this paper at this time.

Abstract

Property-based testing (PBT) is a testing methodology where users write executable formal specifications of software components and an automated harness checks these specifications against many automatically generated inputs. From its roots in the QuickCheck library in Haskell, PBT has made significant inroads in mainstream languages and industrial practice at companies such as Amazon, Volvo, and Stripe. As PBT extends its reach, it is important to understand how developers are using it in practice, where they see its strengths and weaknesses, and what innovations are needed to make it more effective.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Goldstein et al. (2024) studied this question.

synapsesocial.com/papers/68e6f5edb6db64358766ffa4https://doi.org/10.1145/3597503.3639581
Ask AI
Helpful
Bookmark
Share
View Full Paper