2.app测试
文章平均质量分 79
移动端测试包括ios与Android
ʚ闫没谱ɞ
专栏为测试分类,全部内容为测试基础,如果想入门软件测试,可查看全部专栏,再也不用培训学习啦~
展开
-
Android长连接心跳机制
在写之前,我们首先了解一下为什么android维护长连接需要心跳机制,首先我们知道,维护任何一个长连接都需要心跳机制,客户端发送一个心跳给服务器,服务器给客户端一个心跳应答,这样就形成客户端服务器的一次完整的握手,这个握手是让双方都知道他们之间的连接是没有断开,客户端是在线的。如果超过一个时间的阈值,客户端没有收到服务器的应答,或者服务器没有收到客户端的心跳,那么对客户端来说则断开与服务器的连接重新建立一个连接,对服务器来说只要断开这个连接即可。那么在智能手机上的长连接心跳和在Internet上的长连接心跳转载 2021-09-01 11:56:24 · 1062 阅读 · 0 评论 -
Android与服务器的通信方式:Http通信和Socket通信
Android与服务器的通信方式主要有两种,一是Http通信,一是Socket通信。两者的最大差异在于:http连接:使用的是“请求—响应方式”,即在请求时建立连接通道,当客户端向服务器发送请求后,服务器端才能向客户端返回数据。Socket通信中:基于TCP/IP协议的通信则是在双方建立起连接后就可以直接进行数据的传输,在连接时可实现信息的主动推送,而不需要每次由客户端想服务器发送请求。而UDP则是提供无连接的数据报服务,UDP在发送数据报前不需建立连接,不对数据报进行检查即可发送数转载 2021-08-31 16:48:41 · 1628 阅读 · 0 评论 -
心跳机制--长连接
心跳机制是定时发送一个自定义的结构体(心跳包),让对方知道自己还活着,以确保连接的有效性的机制。应用场景:在长连接下,有可能很长一段时间都没有数据往来。理论上说,这个连接是一直保持连接的,但是实际情况中,如果中间节点出现什么故障是难以知道的。更要命的是,有的节点(防火墙)会自动把一定时间之内没有数据交互的连接给断掉。在这个时候,就需要我们的心跳包了,用于维持长连接,保活什么是心跳机制?就是每隔几分钟发送一个固定信息给服务端,服务端收到后回复一个固定信息如果服务端几分钟内没有收到客户端信息转载 2021-09-01 11:42:04 · 1104 阅读 · 0 评论 -
01-app测试点
1.功能性测试:根据产品需求文档编写测试用例而进行测试。ps:1.安装卸载测试,2.升级测试,3.业务逻辑测试,4.ui测试,5.异常测试**0.功能测试:**1)评审需求,多方面考虑,整理出内在外在以及非功能性的直接间接功能点,对比需求,提取测试点 2)根据常用的一些分析方法,等价类边界值判定表因果图场景法等方法,设计测试用例,对提取的功能点进行覆盖3)测试各个阶段不断跟踪缺陷,做好用例的更新迭代和不断变更需求所带来的业务或者需求的错误**1.安装运行卸载测试:**1)验证app能否正确安装运行原创 2021-03-04 14:19:42 · 1746 阅读 · 2 评论