首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >新的测试-需求方向

新的测试-需求方向
EN

Stack Exchange QA用户
提问于 2014-08-06 10:27:19
回答 5查看 326关注 0票数 0

我刚找到这个网站,我有个问题要问每个能帮我的人。我对IT的新热情让我希望学到更多,我希望从测试开始。我已经学会了HTML5和CSS3,但是现在我被困住了,因为我不知道如何继续下去。我愿意听取建议。

EN

回答 5

Stack Exchange QA用户

发布于 2014-08-06 12:37:00

手工测试

首先,知道存在什么样的测试是非常有用的。因此,您可以探索ISTQB词汇来发现它们和一般的测试术语。在此之后,您可以尝试参与一些开源项目。您可以安装和测试它们,并贡献一些bug票据。

  • Mozilla有一个QA地区。(其他公司/组织也是。)
  • GitHub上有很多开源项目。

测试自动化

  1. 学习编程语言的基础知识。
  2. 为您的编程语言选择一个单元测试框架
  3. 为此编写一些简单的函数/方法和单元测试。
  4. 继续使用诸如Cucumber、JBehave或Selenium之类的框架,以及JMeter或SoapUI等工具。这取决于您想要自动化的测试类型。
  5. 尝试为开放源码项目创建自动化测试用例并贡献它们。

实践是学习测试的最好方法。如果你想也可以,试着在工作中做些测试。但目前我假设您不从事此领域的工作,因此开放源码点。

票数 2
EN

Stack Exchange QA用户

发布于 2014-08-06 13:10:15

就我个人而言,我建议从工具开始。

需要熟悉或至少了解它们的一些工具的基本列表:

  • SoapUI
  • HP QC/HP ALM/MS TFS/MS测试管理器

下一步将是SQL,因为这是QA角色中的日常任务。

在学习了最起码的基础知识之后,利用一些开源软件来了解你个人喜欢做的事情,看看你是否想找到一个专业领域。就我个人而言,我的专长是API测试和工具开发,加入了一些自动化和负载/性能测试。我将以这个为例。

因为我开发工具,所以我使用C#Java。首选的语言将取决于您感兴趣的公司工作,但这两种语言是非常相似的,你不应该有太多的问题,在他们之间切换。

对于LoadTesting,LoadUI和LoadRunner以及其他几个工具通常被使用。对于LoadTesting,我强烈建议您避免对公共站点进行加载测试。设置湿法/台灯服务器并在本地进行负载测试。未经许可加载公共站点被认为是DOS攻击,并可能造成后果。

对于自动化,有Selenium (见上面的工具)、HP、编码UI和其他一些工具。再一次,获取一些开源工具,并在随机网站上使用这些工具。

在这一切之后,我会找到一个做基本手工测试的职位。这将教给你更多关于软件测试的知识,而不是一个自动化的职位,并且给你一个让你的脚湿润的机会。还有一些在线培训场所,比如另一个答案中提到的Mozilla项目,也值得一看。在我看来,手动测试对于成为一名具有任何专业的强测试人员来说是非常重要的。

在完成上述步骤(如果你快速的话,大约12个月的稳定学习和工作),你应该能够有一个非常高的需求技能集,并得到一个相当不错的职位。

票数 0
EN

Stack Exchange QA用户

发布于 2014-08-06 16:32:36

现在,当我们确认您是分析性的思考时,让我们考虑一下您职业生涯中的下一个步骤,即测试和测试自动化。

作为自动化测试人员,您需要编写程序。有能力的程序员会多种语言,并能快速学习新语言。Python通常被认为是初学者的最佳语言,并且有很多免费的在线教育资源。学习Python Wiki是由我维护的。稍后,您可以根据需要学习更多语言,但是Python很可能会留在您的工具集上来管理/解析文本文件,即使您的主要语言可能是Java或C#。

至少作为一个合格的系统管理员,了解Linux将极大地提高您的可能性。世界上大多数计算机都在运行Linux。因为它没有许可证费,所以在需要时添加几个服务器是很简单的。幸运的是,edX.org刚刚开始了免费的在线课程,LinuxFoundationX: Linux的LFS101x简介。我强烈推荐它。

此外,Selenium WebDriver是即将推出的用于浏览器自动化的W3C标准,因此,如果您想在web应用程序测试中工作,了解它应该是您下一步的工作。幸运的是,Selenium具有良好的Python绑定,因此您可以使用Python学习它,而CSS定位器通常用于定位页面上要与之交互的元素。

考虑加入您所在地区的相关Meetups小组和LinkedIn。这样你就可以开始建立你的专业网络,你需要找到工作。

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

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

复制
相关文章

相似问题

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