Try   HackMD

Property-Based Testing in Python - Rain Wu

歡迎來到 PyCon TW 2023 共筆

Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

共筆入口:https://hackmd.io/@pycontw/2023
手機版請點選上方 按鈕展開議程列表。
Welcome to PyCon TW 2023 Collaborative Writing
Image Not Showing Possible Reasons
  • The image file may be corrupted
  • The server hosting the image is unavailable
  • The image path is incorrect
  • The image format is not supported
Learn More →

Collaborative Writing Workplace:https://hackmd.io/@pycontw/2023
Using mobile please tap to unfold the agenda.

Collaborative writing start from below
從這裡開始共筆

工具:
Hypothesis : Python 的 Property-Based Testing 工具

3A framework (Arrange/Act/Assert)

  • Property-based: benefits assert phase

Shared Strategies

  • shared strategies can be reused among different repos
  • we can use map/filter to further modify the test data from shared strategies

Fragile/ Unstable Pipeline

  • keep the impact under control

    • start with smaller scope
    • it is not suitable for all cases
  • common practices for dealing with unstability

    • documents for troubleshooting/ acceptable workarounds

Below is the part that speaker updated the talk/tutorial after speech
講者於演講後有更新或勘誤投影片的部份