TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Your experience with a dedicated test team?

5 点作者 maramono超过 8 年前
Does your team use a dedicated test (non-developer) team? What has your experience been with them? Do they add value? Do you find yourself questioning or being impressed by their skills? Do you use an in-house team or a crowdsourced team (like uTest)?<p>My own experience has been 50&#x2F;50.<p>Some testers are really good and they really like getting deep into the system, learning its intricacies and some are very confortable with code, yet they prefer testing instead of development. These testers show you things of your application that surprise you, and even seem to know the system under test better than you.<p>But others are really stubborn and seem to want to use the latest fad they learned in the latest testing conference. I discovered that the ones that tend to be bad are the ones that follow three prominent consultants of manual testing: Rex Black, James Bach and Michael Bolton, who really play down all forms of automation, especially BDD.

3 条评论

JamesBarney超过 8 年前
I think domain knowledge is the most important quality of a good manual tester.<p>We&#x27;ve had great luck with testers that moved from users to testers. We had a nurse testing as a tester on our clinical app and she was invaluable, we had a geologist testing our seismic applications and she was also invaluable. They also focused on what issues were important in an app, and were great at prioritization.<p>And we&#x27;ve had cross-domain testers, and they were not as valuable. They seemed to be more nit-picky because they didn&#x27;t have the domain knowledge to judge what was truly important and what wasn&#x27;t.<p>What makes a good automation engineer is pretty similar to what makes a good software engineer.
评论 #12544018 未加载
soulnothing超过 8 年前
I think an auxillary testing group is a good idea. Someone who tests all the components as a cohesive whole. Ensuring it acts as expected in terms of businesss expectations.<p>My experience though has been counter productive though. I expect a bit of lead time, introducing them to the code base. But I had daily meetings covering the code base, and what it was delivering. Then several weeks of meetings mapping out test cases into a spread sheet, with the various results.<p>There is a fine balance, but when executed properly they are worth it.
PaulHoule超过 8 年前
I like having a tester watch my back.<p>I have been helped by different kinds of testers. I like the guys who keep careful notes, have automation, and can hand the automation code to me so I can reproduce the bug in a split second.<p>There also was a guy that we hired to do customers who could and would screw anything up and we made him a tester; if he could not screw a system up, nobody could!