首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我想从软件开发转向测试。

我想从软件开发转向测试。
EN

Stack Exchange QA用户
提问于 2014-11-25 17:23:40
回答 5查看 6.5K关注 0票数 4

我是一名java高级软件开发人员。

我想把我的职业生涯从编程转向测试。通常我会在我们的项目中进行手工测试。

我有java exp,所以我可以轻松地学习selenium工具,对吗?

换个职业有多难?

我应该把重点更多地放在手动测试上吗?

作为一名女性,我必须在工作压力较小的情况下管理自己的工作和家庭。

请给我建议。

EN

回答 5

Stack Exchange QA用户

发布于 2014-11-26 10:08:43

这实际上取决于。首先,测试需要编程以外的其他技能。如果您将成为具有编程经验的测试工程师,您将能够更好地自动化、更高效地发现意外回归。

工作压力更小。

再说一遍,软测试可能是非常负责任的工作,你可以得到很大的压力。

我有java exp

例如,您可以成为web和移动应用程序的自动化测试人员。但是你应该熟悉测试术语和软件测试的基本知识。

票数 2
EN

Stack Exchange QA用户

发布于 2017-04-12 18:46:38

我认为你应该首先决定:手动测试还是自动测试?

如果您决定自动化,那么您将是编程。您需要概念和实践来管理数据和算法。所以更多的节目。决定你是否想继续这样做。一个巨大的优势--它的报酬相当高,是手工测试的两倍。

如果您决定手动,这是一个不同的路径。您将希望了解很多关于测试、各种类型和级别、边界值、设备、浏览器和版本的知识。你将要花费的信息、时间和资源的“数量”将是巨大的。您专门从事的任何领域都需要这样做。请注意,手工测试的报酬通常较低。确定这对你和你的家人是否合适。

最近,当我把注意力集中在价值上时,我的道路和所有这些对话都有一点不同:

  • 当前价值--我如何通过我发现的漏洞来增加公司的利润呢?
  • 潜在价值-我可以通过在客户之前测试和发现bug来增加多少价值?
  • 重复价值-我将从减少手工测试的自动化测试中增加多少价值?
票数 2
EN

Stack Exchange QA用户

发布于 2014-11-26 09:10:38

您可以将职业生涯从java开发人员转到测试领域。主要软件测试包括:

  • 人工测试
  • 自动化测试

首先,您应该了解什么是软件测试。

什么是软件测试:

  1. 测试计划、测试用例、测试场景创建
  2. 测试设计技术
  3. 使用诸如螳螂、BT跟踪器、吉拉等工具的错误报告
  4. 软件测试模型
  5. 软件测试生命周期

此外,如果你做ISTQB基础水平考试的准备,那么你将获得完善和深入的手工测试知识。参考链接:http://www.istqb.org/downloads/finish/16/15.html

如果您在java方面很优秀,那么学习和使用selenium驱动程序进行功能测试是很容易的。

您还可以学习用于负载测试的Apache JMeter自动化工具。

我的建议是,不要急于在自动化工具中工作,首先要做手工测试人员,并且实际了解测试是如何工作的。那么您就可以轻松地享受自动化了。在自动化之前,您的软件测试基础必须清楚。

票数 1
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/10385

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档