- 博客(12)
- 收藏
- 关注
原创 http与https协议---接口测试
什么是http协议 http: 互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于葱www服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使用网络传输减少 超文本传输协议:是互联网上应用最为广泛的一种网络协议,所有的www文件都必须遵守这个标准,设计HTTP最初的目的是为了提供一种发布和接受html页面的方法什么是https协议 https:是以安全为目标的http通道,简单讲是http的安全版,即http+ssl/tls,https的安
2021-10-12 18:57:23 629
原创 http与https协议-接口测试
什么是http协议 http: 互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于葱www服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使用网络传输减少 超文本传输协议:是互联网上应用最为广泛的一种网络协议,所有的www文件都必须遵守这个标准,设计HTTP最初的目的是为了提供一种发布和接受html页面的方法什么是https协议 https:是以安全为目标的http通道,简单讲是http的安全版,即http+ssl/tls,https的安
2021-10-12 18:56:01 809
原创 多表查询和子查询
多表联查一对一: 一张表的一条记录一定只能与另外一张表的一条数据进行对应一对多: 一个尸体的某个数据与另外一个实体的多个数据有关联关系,一对多的关系在设计的时候需要设计表外键(constraint)约束 (foreign key)外键多对多(3个表,2个实体表,1个关系表): 一个实体的到时见对应另外一个实体的多个数据,另外实体的数据也同样对应当前实体的多个数据;比如:一个学生可以有多个老师,一个老师可以教多个学生;解决方案:创建一个中间表,专门用来维护多表之间的对应关系,通常是能够唯一标识出.
2021-10-07 19:56:35 376
原创 禅道介绍及特性
禅道介绍禅道官方网站:http://www.zentao.net/官网使用步骤详解:http://www.zentao.net/book/zentaopmshelp/38.html禅道介绍:禅道简介: 禅道是由青岛易软天创网络科技有限公司开发,国产开源项目管理软件,它集产品管理,项目管理,质量管理,文档管理,组织管理和事务管理于一体,是一款专业的研发项目管理软件,完整覆盖研发项目管理的核心流程禅道项目管理系统的特点:1,一款完整涵盖产品管理,任务管理,测试管理的开源管理软件,使用一个软件
2021-10-05 20:24:59 2000
原创 软件测试 测试报告以及分类
测试报告:定义:记录测试的过程和结果,对发现的问题和缺陷进行分析的文档测试报告分类:1,阶段测试报告2,整体测试报告概要:1,对测试报告进行相应的解释2,对项目进行简介3,对于测试任务进行简单描述,要测试哪些内容测试人员:类似于发测试计划中的人员分工,简单描述日期等测试环境:软件和硬件环境阶段测试报告:1,测试进度情况2,用例执行情况3,缺陷统计总体测试报告:1,各版本的测试情况2,各版本的缺陷统计缺陷分析:1,按照缺陷等级2,按照功能模块3,按照轮次4,缺陷总数
2021-09-27 18:47:09 4904
原创 软件测试中 缺陷的定义,缺陷报告核心要素
缺陷定义:标识并描述发现的缺陷,具有清晰,完整和可重现问题所需的信息的文档理解:测试人员发现缺陷,记录在缺陷报告中,通过缺陷报告将缺陷告知给开发人员,并对缺陷进行跟踪和管理,缺陷报告是测试人员与开发人员之间重要的沟通方式什么是缺陷:软件缺陷就是bug,是指在软件中存在影响软件正常运行的问题以下这些情况算作缺陷:1,软件未达到产品说明书标明的功能,比如一个通讯APP不能聊天2,软件出现了产品说明书指明不会出现的错误,3,软件功能超出产品说明书指明的范围,比如一个通讯APP做了一个地图功能4,软
2021-09-26 19:45:03 1468
原创 软件测试 边界值分析法
测试用例定义:为某个业务目标,而编制的一组由测试输入,执行条件以及预期结果组成的案例用例核心要素(16个) 重点重点******1,用例编号 2,所属模块 3,用例标题 4,优先级 5,前置条件6,操作步骤 7,测试数据 8,预期结果 9,实际结果 10,通过否11,bugID 12,编写人员 13,编写时间 14,测试人员 15,测试时间 16,备注什么是高质量的测试用例:测试用例覆盖所有的用户需求测试用例要简单明了各类型的测试用例要齐全用最少的用例覆盖最多的需求等价类划分法:定义:
2021-09-23 19:18:52 545
原创 软件测试中遇到的缺陷等
软件测试中遇到的缺陷等缺陷:就是软件或程序中存在的某种破坏正常运行能力的问题,错误,或者是隐藏的功能缺陷,软件缺陷的属性包括缺陷标识缺陷类型,缺陷严重程度,缺陷优先级,缺陷来源,缺陷原因等缺陷产生的原因:1,需求不明确:需要表达理解,导致编写引起的错误2,软件结构复杂:系统设计架构引起的错误3,编码问题:开发过程缺乏沟通及监督4,项目周期短:时间短,着急5,使用新技术:使用新的技术不熟练缺陷分类:管理工具:禅道,码云,jira轻微 -> 一般 -> 次要-> 严重错
2021-09-22 16:20:46 6218
原创 2021-09-18
软件开发理论瀑布模型:按顺序完成各个阶段的工作,达到下一个阶段时不能返回上一个阶段快速原型模型:就是建一个快速原型,实现用户与系统的交互螺旋模型:螺旋模式就是把瀑布模式和快速原型模式合体,适用于大型且复杂的系统迭代模型:降低风险,确定风险,加快开发进度,可以在后续阶段中重复完善,复用性高增量模型:先把主要的创建出来,之后如果有一些不足可以再继续完善敏捷开发模型:把一个项目可以分成多个模块,也能独立运行小项目,适应变化软件质量(六大特征)1,功能特征2,可靠特征3,易用特征4,效率特征
2021-09-18 11:56:23 66
原创 Glide源码原理分析
Glide原理With:当上下文对象传入的是非全局context,如果glide运行在非UI线程,使用全局上下文,如果glide在UI线程加载图片,因为activity的生命周期和UI线程并不完全同步,所以glide无法准确得知寄存体的生命周期, 因此glide底层创建出一个不可见fragment,而fragment的生命周期和activity同步,所以当activity 销毁(ondestory)的时候,停止glide图片加载。如果是全局上下文,那么glide加载图片跟随application的.
2021-01-31 18:33:53 251
原创 关于内存溢出
什么是内存溢出?内存溢出是指应用系统中存在无法回收的内存或使用的内存过多,最终使得程序运行要用到的内存大于虚拟机能提供的最大内存。内存溢出的原因1、内存中加载的数据太大2、集合类中有对对象的引用,使用后未清空3、代码中存在死循环或循环产生过多重复的对象实体;4、使用的第三方软件中的BUG;5、启动参数内存值设定的过小;解决的办法1,修改JVM启动参数,直接增加内存。(-Xms,-Xmx参数一定不要忘记加。)2,检查错误日志,查看“OutOfMemory”错误前是否有其..
2021-01-28 17:49:22 74
原创 关于内存泄漏
有哪些情况会引起内存泄漏1.Handler引起内存泄漏2.单例模式引起内存泄漏3.非静态内部类创建静态实例引起内存泄漏4.非静态匿名内部类引起内存泄漏5.注册/反注册未成对使用引起内存泄漏6.资源对象没有关闭引起内存泄漏7.集合对象没有及时清理引起内存泄漏怎么解决内存泄漏1、Handler持有的引用最好是弱引用,Activity被释放的时候要清空Message,取消Handler对象的Runnable2、非静态内部类,非静态匿名内部类会自动持有外部类的引用,为了避免内存泄露,可以考
2021-01-27 01:36:48 75
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人