IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> 2021-09-27 -> 正文阅读

[开发测试]2021-09-27

1、软件生命周期
主要分为5个阶段(1、可行性研究阶段2、需求分析阶段3、软件开发阶段(详细设计、概要设计、编码)4、软件测试阶段(单元测试、集成测试、系统测试、验收测试)5、软件运行与维护阶段)
2、发展方向
对业务这块没有特别的要求,只要能学习进步就可以。
3、给你一个系统,如何开展测试?
拿到项目之后先熟悉需求和原型图,了解被测功能和各个模块之间的业务逻辑。
然后进行测试计划的编写,编写测试计划的目的主要是为了整理需求,遇到不懂得地方可以跟开发和产品进行沟通。
在测试计划编写的过程中会确定我们的测试环境,兼容性,项目组成员,测试模块,优先级,测试时间及人员安排,以及风险评估等数据。
测试计划编写完成后进行测试用例的编写,编写完成后进行评审。之后等待开发提交自测报告,对自测报告进行验证,通过后开始测试,按照编写的用例进行测试,提交bug,并有效进行回归测试,完成bug跟踪,测试完成后,编写测试报告,用户手册等文档,等待系统上线。
4、与开发人员沟通多吗?
沟通比较多,当需求有不懂的时候,系统出问题的时候,一轮测试完成后,跟开发确定修改完bug时间等都会沟通。
5、你认为是bug,开发人员不认为是bug怎么办?
首先查看需求文档是否有明确规定,当没有明确规定的时候,我会分析这个bug带来的影响,跟开发人员进行沟通,尝试说服开发人员;如果开发人员的意见还是不修改的话,会找项目经理和测试经理共同商讨此bug带来的影响,有项目经理决定此bug是否修改。
6.测试文档有哪些,都包含什么内容?
测试计划:项目背景、专业术语,参考文档,测试环境、测试范围(测试模块,测试优先级),测试时间及人员分配,风险分析。
测试用例:用例编号,模块,测试类型,前置条件,操作步骤,输入数据,预期结果,实际结果。
测试报告:项目背景,测试环境,测试时间,测试范围,功能实现清单,缺陷统计,遗留bug清单,测试结论,测试风险
测试案例:项目背景,测试环境,测试时间,测试模块(测试功能,操作步骤,预期结果),测试结果
压力测试报告:测试目的,测试环境(数据库服务配置,服务器和测试机软硬件环境),系统关键表及数据量,用户,业务场景,是否参数化,运行压力测试场景(数据库服务器连接数,应用服务器连接数),压测结果分析(响应时间,吞吐量,tps值,错误率)
用户手册
培训ppt
7.linux常用命令:
1)top:查看系统当前运行情况。
2)tail、head、cat:查看日志。
3)cd:切换目录
4)ls:显示目录下内容
5)pwd:显示工作目录所在位置
6)cp:复制文件或目录
7)rm:删除文件或目录
8)date:显示日期
9)find:查找文件
8、项目中的难点:刚开始流程没有规范,需要自己按照需求整理流程,不懂的地方询问开发或者产品。
9、购物车如何测试:
权限方面:分为已登录用户和未登录用户,已登录用户能进行加入购物车,支付等操作;未登录用户不可。
界面查看:是否与需求文档和原型图一致,页面是否美观,界面风格是否一致,是否有错别字。
功能方面:正常流程:加入购物车的商品是否能够正常结算。
加入购物车的功能
购物车列表
找相似
购物数量 有效1-库存量(限购数量)无效,必填项,边界值,字符类型
加入收藏夹
删除商品
全选
易用性方面:提示信息是否友好,是否符合大众常规操作。
兼容性方面:是否支持安卓和ios不同尺寸的手机使用,界面可以正常展示
网络方面:wifi、3g、4g/5g 是否能正常运行
性能方面:根据业务进行性能测试,查看系统存在压力情况下各项指标是否正常

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2021-09-29 10:36:19  更:2021-09-29 10:37:15 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/18 0:36:51-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码