- Agile Testing - Tools
- Agile Testing - Kanban
- Agile Testing - Workproducts
- Agile Testing - Techniques
- Agile Testing - Methods
- Agile Testing - Scrum
- Agile Testing - Quadrants
- Agile Testing - Significant Attributes
- Agile Testing - Tracking Activities
- Agile Testing - Tester in Team
- Agile Testing - Methodologies
- Agile Testing - Overview
- Agile Testing - Home
Agile Testing Useful Resources
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
Agile Testing - Tools
在阿吉莱项目,测试者负责以下日常工作:
支持开发商编码,澄清该系统的预期行为。
帮助开发商建立有效和高效的单位测试。
开发自动化文字。
整合自动化测试工具/文字,不断进行回归测试。
为了有效和迅速执行这些任务,大多数阿吉利项目都采用了支持 CI和测试组成部分的连续一体化系统。
热电项目中检测器和开发商可从各种工具中受益,以管理测试课程,编制和提交感染报告。 除了用于分析器测试的专门工具外,分析小组还可受益于测试自动化和测试管理工具。
这些工具鼓励的实验性工作流程不利于阿吉利小组。
用这种工具制作的无法维持的文字成为改变的障碍
这种专门工具需要测试自动化专家,从而形成小s。
广泛使用的工具是:
S.No. | Tool & Purpose |
---|---|
1 | CI 框架 |
2 | 功能测试——与Hudson相结合 |
3 | CI 框架 |
4 | Java 测试 |
5 | Net Unit Test |
6 | Java 测试覆盖面 |
7 | Java - Mutation test/Auto Error Seeding |
8 | Java 测试覆盖面 Monitoring Tool |
9 | C/C++或C#——通过寻找多余的测试和确定死胎法来减少试验数量 |
10 | JAZZ Java - Branch, Node, and Defusecoverage and implementing the GUI, Test Planners, Dynamic instrumentation and a Test Analyzer |
11 | Java - 自动化 |
12 | Net - 自动化建设 |
13 | 联合执行认证的补充测试 |
Agile Test Automation Tools
有效的自动测试工具支持
采用测试第一方法进行早期测试自动化。
采用实际语言、特定领域语言撰写测试自动化代码。
侧重于该系统的预期行为。
将试验的实质内容与执行细节分开,从而使其技术独立。
促进协作。
自动单位测试(使用Junit或NUnit)支持编码测试第一方法。 这些是白箱测试,确保设计是健全的,没有缺陷。 这种测试由开发商在检测器的支持下进行,可以独立于所需的功能。 这导致交付的产品可能不符合客户要求,因而没有商业价值。
通过与客户、其他利益攸关方、测试者和开发商合作编写的《接受测试》的自动化处理了这一关切。 自动接受测试由客户或产品所有人/企业分析家撰写,反映产品的预期行为。 开发商的参与确保按照要求编制法典。 然而,如果测试仅侧重于接受,则由此产生的守则可能仍然不可扩展。
因此,自动单位测试和自动接受测试是补充性的,在阿吉莱发展方面都需要进行。
支持自动接受检测的工具和框架是:
Fit
Fitnesse
Concordion
Ruby
Cucumber
Fit
沃德·坎宁安制定了适合接受测试自动化的工具。 适合:
客户或产品所有人使用Microsoft Word和Microsoft Excel提供产品行为实例
方案人员很容易将这些实例变成自动测试。
适合1.1支持 Java和NET。
FitNesse
“菲克斯”是一种维基,是一种网络服务器的风格,能够让任何来访者做任何its子,包括改变现有网页和创建新网页。 一种简单的标记语言使你能够轻松地制造标题、形成文字大胆、强调和用斜体,制造弹 psts清单,并采用其他简单格式。
在菲内斯,接受测试自动化如下:
作为投入数据和预期产出数据表格的快式测试。
利用FitNesse将测试表放在你可以编辑的网页上。
或者,将测试表放在Microsoft Excel,拷贝板上,然后使用Spreadsheet to FilNesse。 • 适当安排桌子
试验
测试表对细胞进行彩色编码,使你获得测试结果。
绿色电池表示,预期值是获得的。
红色囚室表示,其价值与预期获得的价值不同。
黄色囚室表示,有一个例外被推翻。
Cucumber
木料是一种基于 Behavior车开发框架的工具。 主要特征是:
用于书写网络应用的接受测试。
允许以简便易读和易懂的形式进行功能验证自动化,如英语。
已在鲁比实施,随后扩大到 Java框架。 双方都支持Junit。
• 支持其他语文,如Perl、PHP、Sharma、Net等。
used、 Wa、卡普瓦拉等。