随笔分类 - 软件测试
摘要:Fiddler是一款强大的Web调试代理工具,能够记录所有客户端和服务器之间的HTTP和HTTPS请求,它可以用于以下多种类型的测试: 接口测试 接口功能测试:通过Fiddler可以捕获应用程序与服务器之间的接口请求和响应。测试人员可以查看请求的URL、请求方法(如GET、POST等)、请求头、请求
阅读全文
摘要:Ego微商 熟悉项目 1. 项目是干什么的? 基于微信小程序平台,实现轻量级应用的B2C的线上食品销售 2. 项目是给谁用的? 消费者用户 商家管理者 3. 项目构成模块有哪些? 主页 分类 购物车 我的 4. 项目的技术栈? 前端 用户使用交互入口 构成组件(WXML+WXSS+JS) 后端 为前
阅读全文
摘要:不足 每个应用最多能同时打开5个页面(包含页面跳转)一般设计不超过三级页面。 过于复杂逻辑存在不可控的异常问题。 文件大小总包大小不超过20M,单个分包不超过2M 构成 WXML(模板文件) WXSS(样式文件) JS(逻辑处理文件) JSON(配置文件) 客户端 小程序 微信客户端 服务端
阅读全文
摘要:优缺点 自动化测试的优点 自动化测试可重复执行,能执行更多、更频繁的测试。 能执行一些手动测试比较困难或不可能进行的测试。 能更好地利用资源,可利用晚上或周末空闲的设备执行自动化测试。 自动化让测试人员腾出时间和精力,测试人员可以投入更多的精力设计出更多、更好的 测试用例,从而提高测试准确性和测试人
阅读全文
摘要:一、 软件缺陷的判定 什么是缺陷 软件存在着不符合质量需求或违背软件用户、客户、企业意愿的问题,这就是软件缺陷 (Defect),又叫“Bug(臭虫)”。 软件缺陷的判定准则 软件未达到产品说明书标明的功能; 产品说明书简称为说明(spec)或产品说明(product spec),是软件开发小组的一
阅读全文
摘要:单元测试(先黑后白) 典型技术 黑盒测试(等价类划分,边界值分析...) 程序结果 白盒测试(语句,分支覆盖等) 程序结构 能发现的缺陷 功能缺陷 运行缺陷 性能缺陷 健壮性问题 可能一流的缺陷 接口问题 大环境中的问题 许多非功能的缺陷 集成测试(对接口已经主件/系统间交互时存在的缺陷的测试)
阅读全文
摘要:软件开发模型 软件开发生命周期模型是软件产品从最初构思到退役的过程。 常见的软件开发模型 大爆炸模型 直接开发(有想法直接编程无计划性)。 边写边改模型 变对需求进行分析边对软件进行编程。 先简单的设计来回编程来回测试来回修改直至觉得足够才发布产品。 无计划与文档可以迅速展现成果。 瀑布模型 制定周
阅读全文
摘要:安装ALM 配置ALM相关设置 在ALM创建项目管理 在ALM中编写测试用例 在excel中编写测试用例导入ALM中 ALM的使用 ALM安装与使用视频 编写测试用例 需求分析 明确测试目标:仔细研读产品需求文档、用户故事或功能规格说明书等相关材料。例如,对于一个电商网站的购物车功能,要明确测试目标
阅读全文
摘要:尽早做测试 防止缺陷雪崩现象 测试应该是与软件开发或维护工作并行进行的一个过程,测试应该持续进行。 完全测试、完美测试、充分测试。 测试中有的可以完全测试,有的测试量大,有的测试量无穷尽的只能优先考虑重要的内容先进行测试 使用风险分析,确定测试的重点和优先级,控制测试的开销(时间、成本、资源)。 风
阅读全文
摘要:软件 软件由程序,数据,相关文档组成。 软件的分类 按重要性 系统软件 支持软件 应用软件 按架构 单机版软件 分布式软件 C/S架构(客户端与服务端) B/S架构(浏览器/服务端) 软件测试的定义 标准定义 测试是在用户需求和开发技术之间找一个平衡点。 国际定义 依据规范的软件检测过程和检测方法,
阅读全文

浙公网安备 33010602011771号