Skip to main content
21 events
when toggle format what by license comment
Feb 15, 2018 at 19:55 vote accept Will
Feb 10, 2018 at 7:58 answer added Doc Brown timeline score: 2
Feb 9, 2018 at 20:39 comment added Will Updated once more to reflect this feedback. Hopefully I haven't muddled it further. ;)
Feb 9, 2018 at 20:39 history edited Will CC BY-SA 3.0
replaced "test design" with "test planning" and the like in a couple more spots
Feb 9, 2018 at 20:30 comment added Will @ThomasOwens re: "design"... Ah I see. By "test design" I mean what is variously called a "test plan", or "test case specification", or "test analysis", all of which is often performed in a human language. Specifically not computer code. In BDD terminology this would be the behavior specification in a human language, not the code that implements it. This is traditionally a QA or product management or customer function, whether or not there is a dedicated QA resource. I intend for this to be out of scope. As distinct from designing and writing code in a computer language, which is in scope.
Feb 9, 2018 at 20:22 comment added Will @ThomasOwens Yes, I agree there is no universal answer, which is why I asked, "What criteria should govern who implements what?" I'm trying to find out what factors should weigh into the work allocation. I concede that it may be too broad, but in my experience questions here on SE are often broad just like this.
Feb 9, 2018 at 20:22 comment added Thomas Owens You may also want to elaborate on that. I don't understand. Are you differentiating where automation code design/implementation is choosing technologies, frameworks, and strategies while test design is actually writing the tests themselves in the chosen technologies?
Feb 9, 2018 at 20:19 comment added Will @ThomasOwens re: your "design" comment, I agree. Let me clarify; I was not trying to distinguish between implementation vs. design at all, but rather between automation code design/implementation (in scope) vs. test design (out of scope).
Feb 9, 2018 at 20:18 comment added Thomas Owens In this case, yes. There is no universal answer to who should design automated tests. It's going to depend on the characteristics of your environment. Without that specification, this question feels too broad.
Feb 9, 2018 at 20:17 comment added Will Ah, thanks @ThomasOwens, I was intentionally keeping the question free of particulars of my environment. Do you think that is a problem? I figured it would be a more useful question if it was kept more general. I see both types of questions here on SE, so I was not aware of a rule or precedent. The other questions I cited are mostly pretty general and not tied to a single environment.
Feb 9, 2018 at 19:35 comment added Thomas Owens I would like to answer your question, but even with the most recent edits, it doesn't provide enough information about your environment. I also think that your edits about focusing on implementation vs design are incorrect - writing code (whether production or test) is a design activity.
Feb 9, 2018 at 18:22 history edited Will CC BY-SA 3.0
significant update to change wording from "writing" to "implementing"
Feb 9, 2018 at 17:41 history edited Will CC BY-SA 3.0
added one more existing question
Feb 9, 2018 at 16:44 history edited Will CC BY-SA 3.0
further explained nuance compared to existing questions
Feb 9, 2018 at 16:27 review Close votes
Feb 17, 2018 at 3:04
Feb 9, 2018 at 16:18 comment added Thomas Owens Do you need to have independent QA? Do you anticipate the need in the future to need independent QA? One example is in regulated industries - in order to maintain compliance, the development and test must be done by two independent people. That doesn't mean that the people who do the development can't test, but it does mean that someone else also needs to have independent tests, which may be manual or automated.
Feb 9, 2018 at 16:15 comment added Will thanks @gnat, I've updated; please see my "Existing questions" section and see if you agree that my question is sufficiently distinct
Feb 9, 2018 at 16:14 history edited Will CC BY-SA 3.0
clarify relationship to existing questions
Feb 9, 2018 at 16:11 comment added gnat Possible duplicate of Should a developer also act as a tester?
Feb 9, 2018 at 16:07 history edited Will CC BY-SA 3.0
added one more existing question
Feb 9, 2018 at 15:59 history asked Will CC BY-SA 3.0