【发布时间】:2010-07-26 18:31:45
【问题描述】:
我一直在公司的软件/IT 部门担任手动测试员和文档(测试计划等)人员。我没有很大的编程背景,但我想学习编程语言和工具。因此,我正在寻找自动化测试工具和编程语言来学习,这也能给我带来行业优势。
需要注意的几点是:
- 我需要知道哪些工具在行业中最常见,以及与这些工具相关的语言。
- 我没有太多时间来学习大量的东西。因此,我正在寻找使用有利于学习的语言的工具,以防我想做更多的编程。
- 我更喜欢基于 Web 的应用程序测试,但这不是限制。
- 您可以提供 2-3 种语言,据我所知,不可能只有一个赢家。
- 我做过一些使用 VBScript 的 QTP,但 VBScript 没有被广泛使用。我想学习一门基础更广泛的语言。
- 即使这个问题似乎很难回答,也请提供您的意见和想法。
提前致谢。
编辑: 我想到目前为止我已经决定我会去:
- QTP
- 硒
- 测试驱动开发方法
我只需要找到一种优秀的编程语言,它可以让我具备程序员的优势,并且适用于多种测试工具(包括 Selenium)。也许是 Python、Ruby 或 Java?
【问题讨论】:
-
我认为到目前为止我已经决定我会选择:1. QTP,2. Selenium,3. 测试驱动开发方法。我只需要找出一种好的编程语言,它能给我带来程序员的优势并且适用于多种测试工具(包括 Selenium)。也许是 Python、Ruby 或 Java?
-
在这 3 个中,我会选择 java。我会断言它拥有最成熟的自动化测试工具。虽然 Ruby 和 Python 的进入门槛较低。
-
谢谢。 c# 和 nUnit 怎么样?
标签: testing programming-languages automated-tests manual-testing