- 2
- 0
- 约4.09千字
- 约 31页
- 2023-06-24 发布于北京
- 举报
编写可测试的PHP代码
聚合数据 罗承成
SYLLABUS
• Part1: About Test
• 自动化测试
• 单元测试
• PHPUnit简介
• Part2: Testable Code
• 什么是不可测试的代码
• 可测试的代码长什么样
• Part3: Test in action
• 持续集成
• TDD简介
• 自动化测试
• 单元测试
• PHPUnit简介
PART1: ABOUT TEST
From:
自动化测试是项目唯一有效的防腐剂
自动化测试
• 在计算机编程中,单元测试(英语: Unit Testing) 又称为模块测试, 是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工 作。程序单元是应用的最小可测试部件。在过程化编程中,一个单元 就是单个程序、函数、过程等; 对于面向对象编程, 最小单元就是方 法,包括基类(超类) 、抽象类、或者派生类(子类)中的方法。 --Wikipedia
• 单元测试包含一个隐含的要求,需要在隔离的环境中运行被测试代码, 以确保测试的是这个代码单元的行为,而不会被系统的其他部分影响。
• “可测试”的代码, 主要指的是容易实现单元测试的代码。
单元测试
认识一下PHPUnit
下载 https://phar.phpunit.de/php
您可能关注的文档
- (胡波)微博升级PHP7经验分享.pptx
- (惠新宸)PHP7性能之源.pptx
- (吕毅)PHP做大数据量实时分析.pptx
- 1.01 杜邦先锋全球牧草技术与服务Pioneer Global Forage (先锋Curt).pptx
- 1.02 现代喷灌技术和饲料种植 (林赛阎寿沧).pptx
- 1.03 玉米高产管理技术 - (先锋克劳森).pptx
- 1.07从黄贮到全株青贮淀粉的价值(先锋史枢卿).pptx
- 1.08. 美国高青贮玉米日粮配方比例的使用经验USA Experience with Balancing Rations(先锋墨翰拿).pptx
- 1.09 先牧1166 - 乳酸菌如何提高青贮质量和贮存时间_墨翰拿.pptx
- 1.10奶联社10年引领内蒙古饲草产业化发展(李兆林).pptx
- 电子电气产品中特定物质的测定 第3-1部分:X射线荧光光谱法筛选铅、汞、镉、总铬、总溴、总磷、总氯、总锡和总锑含量 标准立项发展报告.docx
- 动态压力测量方法 标准立项发展报告.docx
- 分布式电源并网技术要求 标准立项发展报告.docx
- 电气绝缘用聚合物材料直流电压耐久性评定 标准立项发展报告.docx
- 高超声速风洞流场品质要求 第1部分:常规高超声速风洞 标准立项发展报告.docx
- 电信设备环境条件分类 气候防护场所固定使用 标准立项发展报告.docx
- 飞行器模型气动光学效应风洞试验方法 标准立项发展报告.docx
- 飞行控制——可配平水平安定面作动器球螺杆下花键检查更换 标准立项发展报告.docx
- 2026年中国气相法二氧化钛行业市场规模及投资前景预测分析报告.pdf
- 2026年中国气相防锈包装行业市场规模及投资前景预测分析报告.pdf
最近下载
- 2023年项目经理竞聘笔试试题及答案.docx VIP
- 复方口服避孕药临床应用专家共识.docx VIP
- Power Up1精品教学课件U5 词汇1.pptx VIP
- 2026年项目经理竞聘笔试试题及答案.docx
- 竞选班级体育委员发言稿.pptx
- 华为智能汽车解决方案BU笔试题目解析与答案.pdf VIP
- ISO 15848-1-2015 工业阀门 测量 试验和鉴定程序无组织排放 分类系统和鉴定程序 阀门型式试验(中文版).pdf
- 四川省2025年普通高中学业水平合格性考试语文试卷.docx VIP
- 华为智能汽车笔试题.docx VIP
- 学堂在线 数据结构(下) 章节测试答案.docx VIP
原创力文档

文档评论(0)