【软件测试基础】测试流程和接口测试基础

1、对软件测试的认识

其实软件测试的定义是:发现之前未发现的错误

在运营答疑、大领导那,他们可能会认为:

“软件测试 是证明软件不存在错误”

“软件测试 目的在于证明软件能够正确完成其预定的功能”

这类情况,需要向他们澄清。

提高程序的可靠性,是指找出并最终修改了程序的bug.

 

测试阶段的工作流程

在这里可以看到,编写测试计划前,确定测试策略,那测试策略要描述哪些内容:欢迎展开讨论。

然后,在编写测试计划时,需要结合开发计划,确定各个时间点具体可以测试的内容、以及模块交叉测试、兼容测试的统筹安排

计划评审及用例评审

转测

1.3.4 其他流程,按项目实际情况设计

=======================================================

设计测试用例

=======================================================

 

==========================================================================

如何进行接口测试:

==========================================================================

 

  • 接口测试,用例设计方向:
  1. 正常功能验证
  2. 参数组合验证 ,比如必填项验证
  3. 接口安全验证

①绕过验证(如,修改商品价格,看后台是否有验证)②绕过身份授权(后台是否验证用户的身份)

③隐私参数是否加密 ④密码安全规则,密码复杂程度校验

  4. 异常验证:超长字符……

原文地址:https://www.cnblogs.com/ww-xiaowei/p/11322488.html