美文网首页程序员
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测试用例概述及详解

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