課程目錄:Agile Software Testing with Continuous Integration培訓
4401 人關注
(78637/99817)
課程大綱:

        Agile Software Testing with Continuous Integration培訓

 

 

 

QA/CI
What is QA?
What is CI
The costs of software development, refactoring and fix errors
Identifying and understanding the project
Profit for the organization
DDD
Software development based on business requirements, assumptions DDD
Problems in communication IT-Business
Domain Model
Best Practices
KISS principle and DRY
Coding standards
Creating reusable code through OOP and design patterns
Identifying and reducing cyclomatic complexity
Software Metrics
Weight Method per Class
Response For a Class
Depth of Inheritance Tree
Coupling Between Objects
Lack of Cohesion of Methods
Number of Children
Cyclomatic complexity
Metrics class
Model Metrics
Metrics for use
Software Testing
What, when and how to test?
The method of "white-box" and "black box"
The role of testing in agile methodologies
TDD only a potential increase in the cost of the project
Unit testing
Behavioral tests
Functional tests
Refactoring
What is refactoring?
Debt technology
Code smell
Refactoring patterns
Documentation
The role of documentation in agile methodologies
What to document?
Types of documentation
Documentation and agile methodologies, or you can call (Working software over comprehensive documentation)?
Standard XMI
Automatic generation of documentation
Tools and Environment CI
Tools and Environment CI
Agile and CI/QA
Planning and incremental development
Embracing Change
Short stages
Interdisciplinary team
Extreme Programming, Code Review
Individuals and interactions over processes and tools
Summation
Discussion
Questions
How do you begin the process of implementation?
Introduction to testing
Functional Tests
Regression Test
UAT Tests
Unit Tests
Usability Tests
Non Functional Tests
Performance test
Load test
Stress test
Soak test
Test or not to test
Who is making decisions about what to test?
The cost of testing irrelevant things
Calculating ROI (what if something fails analysis)
The role of Test Manager
The process of Testing
Testing is a process and a strategy
Identifying testing needs
Gathering requirements (use cases, user stories)
Scoping (choosing and prioritize scenarios)
Designing tests
Preparing data
Preparing environment
Creating or Recording tests
Perform the test
Analysis and reports
Conclusions and improvement
When to say "stop"
Product owner and Tests
The customer representative and test priority
Prioritizing tests
Writing effective stories for UAT
Acceptance criteria
Group exercise to produce customer requirements and write stories based on the requirements and create tests

主站蜘蛛池模板: 伊人青青综合网站| 大香网伊人久久综合网2020| 狠狠综合久久综合88亚洲| 国产91久久综合| 日韩欧美亚洲综合久久| 国产色综合久久无码有码| 狠狠亚洲婷婷综合色香五月排名| 欧美伊人久久大香线蕉综合69| 国产福利电影一区二区三区久久久久成人精品综合 | 国产色综合久久无码有码| 五月天婷五月天综合网在线| 综合在线免费视频 | 五月综合激情婷婷六月色窝| 亚洲国产成人久久综合碰| 亚洲五月综合缴情在线观看| 婷婷综合另类小说色区| 青青草原综合久久大伊人精品| 日韩综合无码一区二区| 亚洲色婷婷综合久久| 天天综合天天看夜夜添狠狠玩| 免费精品99久久国产综合精品| 亚洲欧洲国产成人综合在线观看| 日韩欧美在线综合网| 国产综合亚洲专区在线| 五月天综合网| 色综合久久精品中文字幕首页 | 亚洲国产综合精品中文第一区| 日韩欧美Aⅴ综合网站发布| 亚洲精品第一国产综合境外资源| 天天看天天摸色天天综合网| 国产V综合V亚洲欧美久久| 亚洲欧美国产日产综合不卡| 国产精品综合久久第一页| 国产精品亚洲综合久久| 五月天激情综合| 天堂无码久久综合东京热| 色狠狠色狠狠综合天天| 久久综合九色综合精品| 久久综合噜噜激激的五月天| 亚洲狠狠爱综合影院婷婷| 自拍三级综合影视|