Excellence in Test Engineering Training Proposal

时间:该课程暂无课程排期

地点:暂无地点信息

教练:Anu

former Microsoft Trainer and Career Coach

Anu Arora works closely with organizations by supporting managers who are tasked with leading stressful and rapid change. She coaches managers and leaders to enhance their interpersonal skills and creativity to build a wholistic leadership portfolio which not only allows them to create a highly satisfying career but also helps in creating a mind-shift for their teams and organizations as well.

Anu Arora comes with strong background in Engineering and IT. As a senior technology leader with 16 years in Fortune 500 high tech corporation, her key experiences were around delivering high quality products through strategy, partnership, listening to the customers around the world and building highly skilled organizations. She implemented state of the art hiring and skill-building practices during this time. She also was a lead trainer in Corporation's Engineering Excellence division designing and developing programs to extend the leadership skills of the technical workforce.

| 培训特色 |

They are designed in a manner geared toward the maximization of efficiency. These sessions are hands on activities, not just a collection of PowerPoint slides. The learners will be trained in a skill and then immediately practice it. Andragogy, adult learning theory, states this is the best way to learn.

| 目标收益 |

Participants will leave this course with a knowledge of the testing discipline and apply them to real-world projects. Specifically:
• Define what testing is, and what it isn’t
• Describe how testing fits into the different software development lifecycles used in the industry today including Agile

| 课程大纲 |

主题

内容

• Testing Overview

• What it is, what it is not, roles, responsibilities
• Risk-based testing
• What is a bug, what is the bug lifecycle
• Test documentation including test plan and test cases
• Types of test

• Software Testing in Agile and Scrum

• Software development lifecycle
• Agile and Scrum Methodologies of Product Development
• Test Driven Development (TDD)
• Estimating in Agile
• 4 Quadrants of Agile Testing
• Scrum Lifecycle
• Customer Scenarios, User Stories, and Use Cases
• Estimations

• Software Quality Assurance in Action

• Functional Testing
• Structural Testing
• Data-driven Quality
• Security Testing
• Website Testing
• Testing in Production, DevOps

• Applied Testing in the Real World

• Applied Testing in the Real World

Security section

1 Terms and definitions used in this module
2 What is security testing?
3 Access control – Authentication and Authorization
3.1File Access Example
4 File fuzzing
4.1 File fuzzing examples (two)
4.2 File fuzzing tools
5 What is Internet Security?
6 Internet Security Example – Cookies
7 Authentication
8 Testing access control
9 Security testing examples
9.1 Buffer Overrun
9.2 Denial of Service
9.3 Proper error handing
9.4 SQL Injection
9.4.1SQL Injection Example
9.4.2Tools to test SQL Injection
9.5 Cross-site scripting
9.6 Hidden field tampering
9.7 Elevation of privileges
10 Threat Modeling
10.1 STRIDE and DREAD models
10.2 Rating threats
10.3 Threat model example
11 Other security testing tools
12 How to learn more on your own

国内外知名一线技术专家分享世界级软件研发管理实践,讲述他们在知名企业的成功案例与宝贵经验。
msup与企业深度合作,并为其量身定制个性化学习课程,精心设计内容与形式,提供最高质量的学习体验。

服务热线 : 400-812-8020

邮箱: market@msup.com.cn

官网: www.msup.com.cn