随笔分类 - 软件测试
摘要:接口签名通过appid,appsecret,nonce(随机数字)timestamp和其他参数经过一定的规则组成的字符串,然后经 过加密之后的sign值。sign签名的值一般是通过query参数或者请求头参数传递给接口实现鉴权。 nonce:唯一标识,用于标记防止重复提交 //获取到appid和ap
阅读全文
摘要:一、单元测试 单元测试是对软件组成单元进行测试。其目的是检验软件基本组成单位的正确性。测试的对象是软件设计的最小单位:模块。又称为模块测试 测试阶段:编码后 测试对象:最小模块 测试人员:白盒测试工程师或软件开发工程师 测试依据:代码和注释+详细设计文档 测试方法:白盒测试 测试内容:模块接口测试、
阅读全文
摘要:测试划分:安全、UI界面、功能、性能、兼容、交叉事件、回归测试、升级/更新测试、易用性、硬件环境、接口测试、数据库测试 安全测试 数据安全性: 当将密码或其他的敏感数据输入到应用程序时输入的密码将不以明文形式进行显示密码,信用卡明细,或其他的敏感数据将不被存储在他们预输入的位置上不同的应用程序的个人
阅读全文
摘要:关于敏捷开发: 敏捷开发(Agile)是一种以人为核心、迭代、循序渐进的开发方法。 在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。 简单地来说,敏捷开发并不追求前期完美的设计、完美编码,而是力求在很短的周期内开发出产品的核心功能,尽早发布出可用的
阅读全文
摘要:常见的异常信息: NullPointerException - 空指针引用异常 ClassCastException - 类型强制转换异常 IllegalArgumentException - 传递非法参数异常 ArithmeticException - 算术运算异常 ArrayStoreExcep
阅读全文
摘要:先上安装链接: https://pan.baidu.com/s/17VmPyNK_AKzPG3fRueamZA 密码: mjq0 Chalrs官方介绍: Charles 是一个 HTTP 代理 / HTTP 监视器 / 反向代理,它使开发人员能够查看他们的机器和 Internet 之间的所有 HTT
阅读全文
摘要:软件测试的基本流程: 1、需求分析与评审: 阅读需求,理解需求,主要就是对业务的学习,分析需求点,参与需求评审会议; 2、测试计划编写: 主要任务就是编写测试计划,参考软件需求规格说明书,项目总体计划,内容包括测试范围(来自需求文档),进度安排,人力物力的分配,整体测试策略的制定,风险评估与规避措施
阅读全文