How developers engage with static analysis tools in different contexts
… Figure 1 shows an overview of our methodology that we have used to test our conjectures.
We started exploring the contexts where developers use ASATs and how they configure …
We started exploring the contexts where developers use ASATs and how they configure …
A study on the lifecycle of flaky tests
… that for some tests, the developers thought that they “fixed” the flaky tests by … tests that are
fixed, we find that the developers attached a pull request to the bug report for 134 of the tests…
fixed, we find that the developers attached a pull request to the bug report for 134 of the tests…
A survey of flaky tests
O Parry, GM Kapfhammer, M Hilton… - ACM Transactions on …, 2021 - dl.acm.org
… test suites that contain them. A recent survey of software developers found that 59% claimed
to deal with flaky tests … As well as being detrimental to developers, flaky tests have also been …
to deal with flaky tests … As well as being detrimental to developers, flaky tests have also been …
Understanding reproducibility and characteristics of flaky tests through test reruns in Java projects
… runner configured by the developers, following what developers typically do in their … to
individual test failure rates to understand how often (1) developers would encounter TSR failures …
individual test failure rates to understand how often (1) developers would encounter TSR failures …
On learning meaningful assert statements for unit test cases
… To help advance techniques that aid developers in writing or generating unit tests, we
designed A , an approach for automatically generating syntactically and semantically correct unit …
designed A , an approach for automatically generating syntactically and semantically correct unit …
[图书][B] Software Testing Foundations: A Study Guide for the Certified Tester Exam-Foundation Level-ISTQB® Compliant
A Spillner, T Linz - 2021 - books.google.com
… is called debugging and is the responsibility of the developer. Debugging is often confused
with testing, although these are … While debugging pinpoints software faults, testing is used to …
with testing, although these are … While debugging pinpoints software faults, testing is used to …
Grounded copilot: How programmers interact with code-generating models
… is this new face of programming? We present the first grounded theory analysis of how
programmers … After the eighth session, we created a new task to specifically test our emerging …
programmers … After the eighth session, we created a new task to specifically test our emerging …
[图书][B] Unit Testing Principles, Practices, and Patterns
V Khorikov - 2020 - books.google.com
… Many projects have automated tests; they may even have a lot of them. But the existence of
… tests often doesn’t provide the results the developers hope for. It can still take programmers a …
… tests often doesn’t provide the results the developers hope for. It can still take programmers a …
My ai wants to know if this will be on the exam: Testing openai's codex on cs2 programming exercises
… with regard to more complex programming assignments and exams. In … exam questions
taken from past exams. We compare these results to those of students who took the same exams …
taken from past exams. We compare these results to those of students who took the same exams …
Measuring coding challenge competence with apps
… Similar to how companies assess candidate software developers, we evaluate models by
checking their generated code on test cases. Our benchmark includes 10,000 problems, which …
checking their generated code on test cases. Our benchmark includes 10,000 problems, which …