美文网首页程序员
PHP测试用例概述及详解

PHP测试用例概述及详解

作者: 天宇不看海 | 来源:发表于2018-09-07 15:42 被阅读13次

测试工作的核心
一组在测试时输入输出的标准
软件需求的具体对照

  1. 测试用例是什么

    测试用例(Test Case)是为某个特殊目标而编制的一组[测试输入]、[执行条件]以及[预期结果],以便测试某个程序路径或核实是否满足某个特定需求。
    

简单概括来说: 测试用例就是一段检测输入,输出以及查看预期结果的程序.

2.测试用例的作用

 1.自测,检测程序功能是否ok
 2.减少后期修复bug的时间
 3.通过测试来扩展写代码的思路

ps:测试的目的是尽可能发现[代码]中存在的[缺陷]

3.测试用例包含的内容

  • 基类 公共的方法 获取路径 等公共方法
  • 接口的测试用例
  • 模型的测试用例
  • server的测试用例

4.测试用例的编写流程

测试用例中不需要确定的参数,值
注意调用的方法,参数,模块的不同
laravel 默认支持phpunit做测试

测试基础
测试流程
测试的生命周期

需要注意的问题

  • 测试用例的主体必须写在类中,类名必须和文件名保持一致,必须是TestCase的子类
  • [测试用例]之间必须保证他们之间是不互相影响的,即这些测试用例无论以任何[顺序执行],他们的结果都应该一样
  • 验证结果时输出ok(显式验证,更加精确的,可以查看数据信息,值是否改变等)
  • 测试用例的详细程度也需要根据需要确定 太详细,维护更新麻烦(随需求,代码变动更改),太简单,看不懂.
  • 还在整理,你懂的,写作总是要找内容填充和慢慢润色。

相关文章

  • PHP测试用例概述及详解

    测试工作的核心一组在测试时输入输出的标准软件需求的具体对照 测试用例是什么测试用例(Test Case)是为某个特...

  • Restful API编写细节总结

    学习内容 什么Restful Restful API及其测试用例的编写测试用例控制器 MockMVC详解发送表单请...

  • 测试用例管理平台——testlink

    界面: 标签:测试用例,开源,php 简述:testlink,一款基于web的测试用例管理系统,sourcefor...

  • 软件测试基本流程

    1.需求分析(产品经理) 2.编写测试用例(测什么,怎么测) 3.评审测试用例 4.搭建测试环境 5.等待开发提交...

  • Java架构师课程

    Java架构班开学典礼 Spring中常用的设计模式概述及工厂模式详解 单例模式及原型模式单例模式及原型模式单例模...

  • 1.软件测试流程

    1.需求分析 2.编写测试用例(测什么,怎么测) 3.评审测试用例 4.搭建测试环境 5.等待开发提交测试包 6....

  • 可复用测试用例研究(用例库)

    软件测试的关键环节是设计和执行测试用例。测试用例的质量与测试人员的技能、经验以及对被测软件的理解密切相关。如果测...

  • Java注解

    Java注解(Annotation)详解(一)——概述及JDK自带注解 Java注解(Annotation)详解(...

  • 安全测试

    安全测试用例 常见的安全测试应该能够做到check以下内容 测试用例应该 包含每个HTTP参数的SQL注入测试 测...

  • 用例加载与组织(unittest)

    1. 通过测试套件TestSuite组织测试用例 1.创建测试套件2.测试用例加载到测试套件,加入方式测试类('测...

网友评论

    本文标题:PHP测试用例概述及详解

    本文链接:https://www.haomeiwen.com/subject/kgxxgftx.html