unit-testing - 网站测试员的文件?

标签 unit-testing testing automated-tests

我是一名网站测试员。我不知道如何编写一些测试工具。我正在寻找一些教如何编写测试工具的文档:自动化测试、JavaScript 测试、PHP 测试、单元测试.... 如果有任何例子,请告诉我。

谢谢。

最佳答案

你的问题很含糊;您在寻找用这些语言编写的单元/自动化/测试工具的示例吗?

我认为这里有一些自动化资源可以帮助您澄清您的问题。

  • Selenium是一个工具包,可让您编写富含 DOM 的自动化测试并在各种浏览器中运行它们。有多种语言的 selensese(在测试期间与正在运行的 DOM 交互的语言)的包装器。我的组织使用 Selenium-RC 和 PHPUnit 为我们的 Web 应用程序编写 Selenium 测试用例。

  • Watir是一个基于 ruby​​ 的框架,允许进行本质上类似于 selenium 的测试。测试是用 ruby​​ 编写的,但是它们添加的测试覆盖范围是通过 Javascript 呈现的 PHP;测试是自动化的。

这些系统中的每一个都提供了我认为是集成 的测试。 Selenium 已由 PHPUnit 在 PHP 中实现,因此您可以在这些测试用例中使用单元测试中可用的所有内容。区别纯粹是语义上的。您正在测试网站的功能,而不是一小部分代码响应特定内容的能力。

关于unit-testing - 网站测试员的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5619923/

相关文章:

shell - 在没有配置的情况下运行交互式 fish

testing - 我想要一个沙盒测试环境,它*始终*是 Production 的精确副本

javascript - 对表执行计数

java - 单击第二个 Activity 的按钮在 View 上执行 'single click' 或 'scroll to' 时出错

testing - Watir 无法清除 IE 安全警告

c# - 我应该将私有(private)方法公开以供测试吗?

java - Rest API 测试 org.springframework.http.converter.HttpMessageNotReadableException

Rspec - config.before(:suite) not running in spec_helper

android - 如何在单元测试中使viewModelScope等待挂起功能

unit-testing - 对需要Electron的Angular2服务进行单元测试