首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >软件测试方面的建议

软件测试方面的建议
EN

Stack Exchange QA用户
提问于 2015-09-22 18:55:44
回答 3查看 145关注 0票数 2

我是软件测试的新手,我有一些问题要问。

  • 如何提高我在软件测试方面的技能?
  • 有什么游戏或类似的东西,我可以学习,这反过来可以提高我的能力在软件测试?例如,在计算机编程中,你可以通过下棋来改进逻辑思维方式。

谢谢!

EN

回答 3

Stack Exchange QA用户

发布于 2015-09-22 19:13:11

如何提高我在软件测试方面的技能?

网上有大量的书籍和资源。我发现维基百科很适合涵盖高层次的内容(搜索“软件测试”并阅读每一个参考页面)。除此之外,没有什么能与现实世界的经验相媲美。

有什么游戏或类似的东西,我可以学习,这反过来可以提高我的能力测试?

我还没有发现类似的东西(例如,在GitHub上有“游戏”来测试您的Git知识)。我想说的是,在游戏中尝试通过寻找和利用bug来作弊。比如人们如何在网络游戏中“欺骗”项目。实际上,QA的思维方式是“我如何才能改变输入或过程以得到开发人员没有考虑到的结果”。

票数 2
EN

Stack Exchange QA用户

发布于 2015-09-22 20:05:16

您可以做的一件事是为您的应用程序提供边缘用例:输入非常大或非常小的值,提交空值,反复单击一个按钮等。要衡量您的改进,您应该列出一个列表,简要描述您将要运行的测试,并跟踪您正在获得的结果。当你越来越多地做这件事时,你就会发展出一种直觉,来判断导致发现的步骤的类型。

票数 0
EN

Stack Exchange QA用户

发布于 2015-09-23 03:20:14

作为这个领域的新手,

  • 首先,你需要弄清楚基本的概念。这一领域的古鲁有很多链接和精彩的博客。你只需要搜索并理解他们提到的内容。您可以在Stack上找到一些非常链接
  • 如果你在一家公司或公司工作,试着理解--你从第一点学到了什么,在日常的质量保证和测试过程中是如何应用的。这将给你现实世界的想法,你从上面的点学到了什么。
  • 在做第2点时,试着理解它是如何工作的,并询问它为什么会那样工作(顺便说一句,这是我的工作方式)。询问如何,将帮助您理解正确的流程,系统如何被测试,这将使您了解,风险和潜在的威胁领域。质疑为什么你会试图用不同的视角来对待流程(有时会有一种消极的心态来打破系统)。
  • 当您被分配测试任务时,首先要了解需要测试的内容。很多时候,人们偏离了这一原则,最终做了他们没有被要求做的事情。
  • 当你处理错误或缺陷时,特别是当你呈现一个错误或缺陷时,提高你的沟通技巧。大多数测试人员并不强调这一点,但这是一项非常重要的技能,您可以马上学习。对于一个测试人员来说,非常重要的是要做到精确,并且清楚自己想要说什么。

有什么游戏或类似的东西,我可以学习,这反过来可以提高我的能力在软件测试?例如,在计算机编程中,你可以通过下棋来改进逻辑思维方式。

跟柯比科普说的一样。试着利用那些骗子,如果你在其中一个成功了,就不要停下来。试着看看为什么那个骗子在第一名。哪里出了问题?这个缺陷是什么意思?

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

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

复制
相关文章

相似问题

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