Timeline for How to write maintainable, not brittle, unit tests for a GUI?
Current License: CC BY-SA 3.0
16 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Oct 23, 2015 at 9:43 | vote | accept | mik01aj | ||
| Oct 22, 2015 at 22:13 | answer | added | Jess Telford | timeline score: 1 | |
| Oct 19, 2015 at 21:46 | history | edited | Michael Durrant | CC BY-SA 3.0 | added 7 characters in body |
| Oct 19, 2015 at 16:17 | answer | added | JDT | timeline score: 3 | |
| Oct 19, 2015 at 15:51 | history | edited | Robert Harvey | CC BY-SA 3.0 | deleted 10 characters in body |
| Oct 19, 2015 at 14:05 | history | tweeted | twitter.com/StackProgrammer/status/656109026787401728 | ||
| Oct 19, 2015 at 12:29 | comment | added | k3b | related but not a duplicate since this is about gui tests: programmers.stackexchange.com/questions/109703/… | |
| Oct 19, 2015 at 12:10 | answer | added | BЈовић | timeline score: 3 | |
| Oct 19, 2015 at 11:21 | history | edited | mik01aj | CC BY-SA 3.0 | added 33 characters in body |
| Oct 19, 2015 at 11:14 | history | edited | mik01aj | CC BY-SA 3.0 | added 332 characters in body; edited title |
| Oct 19, 2015 at 11:06 | comment | added | Michael Durrant | m01, you can change it back. I think of UI tests as usually being integrated tests. The tests tend to rely on the seed and fixture data being present and the UI working with them. If you have true UI tests that don't rely on any other data that is excellent. However I've found this to be relatively rare. | |
| Oct 19, 2015 at 10:53 | comment | added | jk. | I think this is part of the problem though, fundamentally you can't really test any interface by unit testing alone as their raison d'etre is to interface to something. GUIs are no different in this respect. | |
| Oct 19, 2015 at 10:50 | comment | added | mik01aj | @MichaelDurrant: You edited the question to be about UI testing in general, while I originally asked about unit testing. I find integration tests harder to maintain and I prefer unit tests over them, whenever possible. | |
| Oct 19, 2015 at 10:45 | history | edited | Michael Durrant | CC BY-SA 3.0 | edited title |
| Oct 19, 2015 at 10:25 | answer | added | Michael Durrant | timeline score: 4 | |
| Oct 19, 2015 at 9:59 | history | asked | mik01aj | CC BY-SA 3.0 |