zoukankan      html  css  js  c++  java
  • 接口测试3A原则

    手工的功能测试用例也可以用3A原则来编写。

    • Arrange: 准备被测功能相关的测试数据,比如往系统里录入一批工单以便测试工单的分页功能
    • Act : 调用被测的功能,实际上这就是我们一直讲的测试步骤
    • Assert: 断言

    举个例子

    # arrange and act
    打开chrome浏览器并跳转至http://localhost/wordpress/wp-login.php
    在用户名文本框中输入admin
    在密码文本框中输入admin
    点击登陆按钮
    # assert
    浏览器跳转到http://localhost/wordpress/wp-admin/
    右上角出现“你好,admin”字样
    

    总结

    总之对于接口的自动化测试用例说来,遵循3A原则就意味着

    • Arrange: 测试用例执行之前需要准备测试数据,包括需要输入的数据及存量数据
    • Act: 通过不同的参数来调用接口,并拿到返回
    • Assert: 必须做断言,否则用例就没有任何意义了
  • 相关阅读:
    声明式事务编程
    PlatformTransactionManager
    编码式事务
    事务的ACID
    struts2的工作原理
    通过Callable接口实现多线程
    Struts2 标签
    Struts2基础
    MySQL性能优化(十)-- 主从复制(一主多从)
    JVM学习(一)
  • 原文地址:https://www.cnblogs.com/stevenx/p/12638727.html
Copyright © 2011-2022 走看看