- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我意识到“标准”这个词很奇怪,因为测试似乎非常依赖于项目,但是如果我设计了一个非常标准的场景,我希望得到关于我应该关注的测试类型的反馈。
我的团队正在创建一个中型数据驱动的 Web 应用程序。我们正在使用一个相当敏捷的流程。在大多数情况下,要求已经设定,但我们也会在最后一刻进行一些更改。
到目前为止,我们一直在进行大部分手动测试。我们正在尝试尽可能多地自动化。我一直在研究一些工具,以下是我认为我需要关注的测试类型:
最佳答案
有so many things我需要写信来回答……我会强调一些重点,并指望其他人提供一些好的见解。
集成测试
通常它被理解为测试应用程序组件之间的集成。这可以是业务层模块之间的交互。它可以是业务对象和数据访问对象之间的交互。集成测试背后隐藏着很多东西。 “页面之间的链接”将是我最后想到的。它正在验证 Web 应用程序的“完整性”,但这里没有多少人会说这是集成测试。也许从 wiki definition 开始, 检查 SO questions .
回归测试
您是否只想测试单个类或功能、业务流程、数据流等?回归测试定义了重复某些测试的动机,而不是您进行测试的级别。您进行回归测试以检查给定测试所涵盖的功能是否因系统中的最新更改而损坏。它可以是单元测试,可以是集成,可以是功能性的,可以是基于 GUI 的,也可以不是。查看wiki definition .
数据完整性测试
我不处理它,但我不确定你的理解是否正确。试试 google search ?
功能测试
功能测试通常被理解为 GUI 级别,但并非必须如此。它可以在 Web 服务、EJB 甚至 API 上完成。查看this definition澄清这一点。
对于 GUI 的代码驱动测试,有很多解决方案。 MSVS2010 - 带有 CodedUI 测试,HP QTP 用于许多技术,有来自 IBM 的工具,有来自 Borland 的工具(Silk Test,现在 Borland 属于某家公司)。有开源工具:WatiN , Selenium , Abbot , RobotFramework , 好多其它的。
性能测试
Performance Testing有很多口味,压力测试,浸泡测试,负载测试等等。检查此MS reference用于基本概述。
现在,主要问题:)
关于unit-testing - "Standard"测试过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5304072/
我正在创建一个管理外部实用程序的多个实例的应用程序,为每个实例提供数据并获取结果。 但是我在编写单元测试时遇到了问题。 如何测试目标方法在被调用时是否真的启动了一个进程(通过属性设置)? 我试过: 让
我意识到“标准”这个词很奇怪,因为测试似乎非常依赖于项目,但是如果我设计了一个非常标准的场景,我希望得到关于我应该关注的测试类型的反馈。 我的团队正在创建一个中型数据驱动的 Web 应用程序。我们正在
在我的设置中,我运行了一个脚本 火车一个模型并开始生成检查点。另一个脚本监视新的检查点和 评估 他们。脚本并行运行,因此评估只是训练之后的一步。 支持这种情况的正确 Tracks 配置是什么? 最佳答
Jenkins三大概念: Job:即为任务 插件:maven构建项目、git拉取代码、ssh插件 工作空间:任务的存储空间,即为git代码的存储空间 开发
我是一名优秀的程序员,十分优秀!