![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件测试
文章平均质量分 54
daisyxyr
一个不会自我欣赏的人,是难以快乐的。
展开
-
APP测试(四)弱网测试
1、为什么要做弱网测试当前APP网络环境比较复杂,网络制式有2G、3G、4G网络,还有越来越多的公共Wi-Fi。不同的网络环境和网络制式的差异,都会对用户使用app造成一定影响。另外,当前app使用场景多变,如进地铁、上公交、进电梯等,使得弱网测试显得尤为重要。2、如何做弱网测1、SIM卡的网络切换:手机-设置-移动网络设置-网络类型选择2、具体弱网场景测试,常见场景包括:地铁/巴士、电梯、楼梯间、停车场3、使用虚拟机模拟网络速度,如用树莓派搭建的弱网测试仪4、使用软件进行网络代理,模拟不同原创 2022-06-22 20:37:35 · 6385 阅读 · 0 评论 -
APP测试(三)兼容性测试
APP兼容性测试原创 2022-06-19 20:04:20 · 503 阅读 · 0 评论 -
APP测试(二)测试过程
1、需求评审作用充分理解需求,未后续的测试用例编写打下基础基于对需求细节的了解,可以更准确地评估测试的要点和工作量发现需求中模糊不清的地方,预防缺陷的产生流程准备(需求文档、人员)-审批-预审-评审会议-修改-复审-总结2、测试计划1、5W1Hwhy:为什么进行这些测试what:测试哪些方面,不同阶段的工作内容when:测试不同阶段的起止时间where:相应文档,缺陷的存放位置,测试环境等who:项目有关人员组成,安排哪些测试人员进行测试how:如何去做,使用那些测试工具及测试方原创 2022-06-19 20:00:05 · 1496 阅读 · 0 评论 -
APP测试(一)测试基础
1、手机要关注的信息厂商/品牌系统和版本尺寸分辨率市场占有率2、安卓手机的架构Applications:日历、联系人等(Java编写)应用程序框架开发,开发人员可以访问框架API系统运行库,为开发者提供服务Linux内核.........原创 2022-06-07 22:10:35 · 215 阅读 · 0 评论 -
接口测试(四)postman基础
工具概述Jason格式对象数组字符串数值布尔值空值原创 2022-05-30 22:16:00 · 1202 阅读 · 2 评论 -
接口测试(三)测试基础
概念接口:是一组定义、程序及协议的集合,通过API接口实现计算机软件之间的相互通信分类1、按对象分类程序内部接口程序外部接口2、按协议分类WebService接口:Webservice是系统对外的接口HTTP接口:基于HTTP协议的开发接口.接口测试:测试系统组件间接口的一种测试主要用于外部系统与系统之间以及内部各个子系统之间的交互点,定义特定的交互点,然后通过这些交互点来,通过一些特殊的规则也就是协议,来进行数据之间的交互。重点检查数据的交换传递和控制管理过程、系统间的逻辑依赖关系原创 2022-05-29 21:15:39 · 202 阅读 · 0 评论 -
接口测试(二)cookie、缓存、session、token
cookiecookie的概念Cookie是客户端保存用户信息的一种机制,用来记录用户的一些信息,也是实现Session的一种方式。Cookie存储的数据量有限,且都是保存在客户端浏览器中。不同的浏览器有不同的存储大小,但一般不超过4KB。(使用Cookie实际上只能存储一小段的文本信息)cookie的产生当用户第一次访问并登录一个网站的时候,cookie的设置以及发送会经历以下4个步骤:客户端发送一个请求到服务器;服务器发送一个HttpResponse响应到客户端,其中包含Set-Cook原创 2022-05-28 12:37:14 · 1069 阅读 · 0 评论 -
接口测试(一)网络基础
1、网络分层模型OSI七层模型第一层 (物理层): 透明传输原始比特流第二层 (数据链路层): 在相邻结点之间无差错传输帧第三层 (网络层):在源节点和目的结点之间选择路由和控制拥塞第四层 (传输层): 在端到端之间可靠传输报文第五层 (会话层): 进行会话管理和会话同步第六层 (表示层):数据格式转换、数据加密和解密第七层(应用层):为用户提供网络接口TCP/IP模型2、协议HTTP协议作用:规定服务器和浏览器信息传递规范特点:一个请求只能有一个响应;响应是被动的,不能主动发原创 2022-05-25 23:15:17 · 446 阅读 · 0 评论 -
功能测试(三)web 测试
B/S:浏览器-服务器C/S:客户端-服务器业务分析和测试点提取原创 2022-05-01 21:57:25 · 167 阅读 · 0 评论 -
功能测试(一)软件测试基础
1、什么是软件测试在理解需求的情况下,通过运行系统,验证实际结果和预期结果是否一致,判断系统是否满足需求,从而提高软件质量。2、如何进行高效的软件测试首先要有一套完善测试流程,齐次是测试工程师有良好的测试思维并能熟练使用测试工具进行测试3、为什么软件缺陷无法完全消除因为软件运行的环境多种多样、系统的逻辑关系复杂、数据结构类型多种多样所以软件测试活动不能通过遍历所有功能和使用环境来发现软件系统中所有缺陷4、软件测试的流程需求评审->制定测试计划->设计测试用例->执行测试-&g原创 2022-04-24 16:15:06 · 362 阅读 · 0 评论 -
功能测试(二)测试用例设计
测试用例:测试执行过程的所有记录(执行大纲)测试用例的作用能够覆盖系统要求功能给执行人员指导方向测试用例的内容 excel表格书写1、ID2、测试标题(测试点)例:正确用户名和错误密码登录3、优先级需求中明确规定的功能常用功能基础功能特色功能4、前置条件(执行用例关键步骤的客观条件或前提条件)5、步骤(不要超过10步)6、预期结果(1)描述出界面的跳转:如登录成功后界面跳转(2)界面显示:如跳转后显示无异常(ui检测)7、测试结果:设计用例时不需要写,执行的时候填写pa原创 2022-04-19 21:32:16 · 1489 阅读 · 0 评论 -
软件测试面试
必问问题:自我介绍A:考察表达能力,所以自我介绍需要自己准备一下。B.抓到点:面试官接下来问的问题基本都是从你自我介绍中找点去问,所以自我介绍中讲到自己会的东西,并把面试官往你会的上面去引导。例子:转行的如何自我介绍?(文员、销售)淡化背景,没有问就不要主动说。问到就说,我在网上查了些资料你们公司做什么产品的,我对这块很感兴趣,也具备这块的能力,以前在工作中做过类似项目,结合自己学的项目去说,所以相信我能够胜任这个岗位。C.充满自信,自信也许是一块敲门砖,遇到不会的大方面对,不要说不会,可以说之前原创 2022-04-18 22:48:07 · 126 阅读 · 0 评论 -
linux相关问题
(一)1、打开虚拟机vmare进入linux 的shell终端的步骤开启虚拟机软件VMware,选择centos操作系统运行,输入用户名密码登陆系统,点击左上角菜单application-system tools-terminal2、 什么是shellshell就是系统内核的一层壳,它是Linux系统的一个工具(程序),作用是用来保护内核的同时,并且解决用户与操作系统通信的问题,linux中的命令都是在shell中输入,经过shell的解释翻译之后再传达至内核执行。3、 什么是linux内核Li原创 2022-04-18 22:47:21 · 1276 阅读 · 0 评论 -
认识软件测试工程师
技能要求1、业务方向:掌握项目业务流程、用户使用场景、用户使用环境2、技能方向:熟悉应用计算机相关技能:数据库、操作系统、计算机网络掌握被测软件的设计和实现一定的编码能力、善于运用工具提高测试效率发展方向1、系统测试工程师根据系统功能点进行测试根据用户场景进行测试创造、引导用户和行业发展,制定标准2、自动化测试工程师单纯的使用工具工具+脚本开发根据公司业务需求和流程规范设计自动化框架3、性能测试工程师熟悉系统、数据库、网络、编码、被测软件对上述系统进行问题定位、分析对系原创 2022-04-16 15:42:48 · 3252 阅读 · 0 评论 -
测试应用和测试报告
1、测试应用APP测试-APP专项测试(安装/卸载、消息推送、更新、弱网测试【2G\3\WiFi】、场景交换测试【来电话了、真在听音乐、调用相机、前后端切换】、权限测试、离线测试)Web测试2、软件结构B/S-浏览器&服务器【网站】C/S-客户端&服务器...原创 2022-04-02 12:06:09 · 65 阅读 · 0 评论 -
测试用例和BUG管理
1、测试方法等价类-有效等价类、无效等价类边界值场景法因果图判定表路径覆盖法2、测试用例(Excel表格)功能点用例编号-唯一用例名称前置条件-执行这个用例之前,软件要满足的条件优先级-执行该用例的时间紧急的等级重要级-这个被测功能在系统中的重要级别测试数据测试步骤预期结果实际结果开发者2、BUG管理管理平台\工具-禅道、BUGFreeBUG的六要素-编号、名称、优先级、严重级别【1致命的-影响产品的核心流程的正常使用/导致软件挂了,闪退或崩溃/和钱有关、2严重的【原创 2022-04-02 11:18:40 · 4029 阅读 · 0 评论 -
软件研发模型和测试流程
软件:程序、文档、数据的集合1、互联网公司的研发团队结构项目经理-管理整个项目产品经理-软件的需求收集设计开发-前/后端测试-测试运维-硬件网络设备的维护和管理运营-产品完成后运营寻找客户设计-UI设计2、研发管理模型瀑布型(开发完了再测试)V字型(先开发后测试,开发和测试工作一一对照)W字型(开发和测试同步进行)敏捷模型(特点:高效工作、及时沟通)3、测试流程需求分析阶段-需求分析(需求文档、产品原型)->学习业务流程->提取功能点->编写需求分析说明原创 2022-03-30 22:33:39 · 377 阅读 · 0 评论 -
初识软件测试
1、软件测试是做什么的对软件进行测试工作(类似质检工作),按照一定的标准和规范,对软件开展测试活动,发现软件中是否存在问题,更改问题后继续测试,知道软件达标。2、软件测试在企业中发挥什么作用保证公司软件产品的质量3、适合软件测试所具备的能力有测试相关的技能-软件测试是一个技能岗有沟通表达能力-测试岗位接触的人很多有广泛的学习能力-测试技术也在不断发展,需要跟进学习新的工具和技术有抗压能力-应对项目上线前的工作压力...原创 2022-03-29 21:49:59 · 125 阅读 · 0 评论