Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

lecture: testing #23

Open
timm opened this issue Aug 23, 2020 · 0 comments
Open

lecture: testing #23

timm opened this issue Aug 23, 2020 · 0 comments

Comments

@timm
Copy link
Contributor

timm commented Aug 23, 2020

TDD: red green reactor

  • Eval each change
  • start each day work a broken test

premise: tests are short. often not. long overnight runs. LN experience. Goolge experience. test case prioritization.

TDD results: can't define TDD. can't show that it is useful

also, hard to build good tests. phd example.y

also testing is impossibly. maths f sampling. 100% certainly is infinitely experience.

why is testing possible: narrow valleys climbs. GCC. ostrand, . not testing. focusing on where it matters. ndistrial studies with testing

testing is not certainty. statistical process of reducing issues, not removing them. layers of oracles. when do u call in the g guns

testing for safety cirtical systems is a different animal. demand u mining isystem. eg. rules for safety critical. small size. on one main loop. if you can find it n 15 seconds go look got it sit safe way

different kinds of testing: tender man usability. ini. system.

mechanics of test

  • black box. random. all pairs. fuzzy.
    -whute box. Mings stugg
  • formal methods: Amazon experience, temporal logic patterns
    -formaal. amazinexperience temoria papers
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant