
测试
文章平均质量分 82
shrimp8
这个作者很懒,什么都没留下…
展开
-
测试角度对于开发的一些看法
暴力破解测试就是指对应用系统用户登录账号与密码进行的穷举测试,针对账号和密码进行逐一比较,直到找到正确账号与密码。一般是三种情况:已知账号,加载密码字典对密码进行穷举测试;未知账号,加载账号字典,结合密码字典进行穷举测试;未知账号与密码,利用账号与密码进行穷举测试;使用BurpSuite工具进行破解。修复建议:增加验证码,登陆失败一次则验证码重新变换一次;配置登录失败次数限制策略,同一用户连续输错密码几次则在一定时间内限制其登录;...原创 2022-03-28 15:36:59 · 666 阅读 · 0 评论 -
APP测试内容
1. APP测试的准备在进行APP测试之前,需要准备下列步骤。通过以下网站可以查找。移动观象台:http://mi.talkingdata.com/terminals.html1 确定APP的设备选定被测试的设备终端。记录设备的品牌 记录设备的型号 记录设备的屏幕分辨率 记录设备的屏幕大小1.2 确定APP的版本确定被测试的APP的版本号和操作系统类型XXX 1...转载 2020-04-16 10:34:54 · 1012 阅读 · 0 评论 -
用我这些年的经历告诉你无力吐槽的自动化现状……
从2017年6月开始接触自动化至今,已经有2年多了,从17年接触UI自动化(unittest+selenium)到18年接触接口自动化(unittest+requests)再到18年自己编写自动化平台(后台使用python的flask,前端使用element+vue,没有第三方自动化框架),不断的学习成长,加深了对自动化测试的理解,这边就总结下自己对自动化测试的认识。 首先,吐槽一下很多...转载 2019-10-29 17:44:48 · 927 阅读 · 0 评论 -
Wireshark 、HTTPWatch、Fiddler
Wireshark - 网络封包分析软件 网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。 网络管理员使用Wireshark来检测网络问题 网络安全工程师使用Wireshark来检查资讯安全相关问题 开发者使用Wireshark来为新的通讯协定除...原创 2019-04-23 14:38:57 · 360 阅读 · 0 评论 -
影响用户体验的测试点
我登录失败的时候没有任何提示,这没什么,反正提示也只是说失败…进去后发现颜色变很强烈刺得我一眨眼,不过多看几次就习惯了。点击某个链接的时候出现错误页面,刷新后就好了,难道是随机错误?保存文字的时候没有成功提示,不过能成功保存就算了。浏览记录的时候竟然出现错误页面,原来我没有选记录就浏览了,我自己操作不规范嘛。删除记录的时候发现选错了,想取消的时候却提示删除成功,都没有确认提示,...原创 2019-04-19 16:09:57 · 664 阅读 · 0 评论 -
我对测试的一些总结
原创 2019-04-25 14:46:28 · 359 阅读 · 0 评论 -
接口文档管理工具-Postman、Swagger、RAP、DOClever
在项目开发测试中,接口文档是贯穿始终的。前后端开发需要在开发前期进行接口定义并形成文档,QA在功能测试和接口测试的环节也需要依赖于这些接口文档进行测试。接口文档往往以最简单的静态文档的形态存在。然而在紧张的敏捷开发模式下,随着版本迭代,很多接口发生了变化或者被废弃,而开发几乎不会在后期去更新这种静态文档。QA人员阅读“过期”的接口文档是一件痛苦的事情,与开发的沟通成本不降反升。而这些不便于及时维护...原创 2019-05-09 17:56:05 · 3646 阅读 · 0 评论 -
前端和后台BUG区分方法
测试工程师不只是负责发现问题,除了发现问题这种基本功外,定位问题,提出解决方案,提出预防方案也是要掌握的技能。这里先说定位问题的要求,定位问题要向深入,前提当然是对功能、产品的流程、开发方案、开发人员非常熟悉了,以我们部门为例,定位bug至少要到下面这种程度。 首先确定是界面显示问题还是功能问题, 如果是界面问题,如贴图错误,文字错误,样式错误,则需要截图 如果是功能问题: ...原创 2019-06-13 12:01:45 · 13867 阅读 · 3 评论 -
禅道下载部署
在此禅道的用途就不给大家多做解释了,直接进入正题: 实验所需安装包: 链接:https://pan.baidu.com/s/1UZaJeO5RFdlkPmSVlrdopw密码:uame注:官网上也可直接下载,在官网上有四个连接,国际版的大家可以随意,个人觉还是本土的好用,但在站点一和站点二两个路径下载的zentao包安装上在初次使用和文件上传中还是有点差别的,站点一在上传带有大附件的东西是...原创 2019-08-15 17:08:34 · 688 阅读 · 0 评论 -
测试工作回顾
你怎么开展测试? 我拿到项目后,先从产品那里要来需求文档跟产品原型图,自己先了解产品的大概,不懂的问产品,然后自己按理解画出xmind思维导图与流程图,与开发进行沟通看开发的进度,要来数据库的连接信息,同时要来服务器的连接信息,自己用xshell远程连接项目部署的服务器找到日志文件,这时应该将数据库对应的各字段了解,输入项目对应的ip与端口查看项目目前开发的进度。 根据原型...原创 2019-10-10 11:52:29 · 660 阅读 · 0 评论 -
解决Fiddler creation of the root certificate was not successful的问题
Fiddler最大的用处: 模拟请求、修改请求、手机应用调试。但是在开启 https 请求监视之后,却会经常提示 Fiddler creation of the root certificate was not successful 这种错误,下面记录一下解决办法。通过DOS窗口命令进入 Fiddler 安装目录,然后执行命令:cd "d:\Program Files\Fiddler"...原创 2019-03-07 14:24:56 · 690 阅读 · 0 评论 -
阿里巴巴是如何管理测试环境的?
阿里的许多实践看似简单,背后却蕴涵着许多思考,譬如测试环境的管理。 互联网产品的服务通常是由 Web 应用、中间件、数据库和许多后台业务程序组成的,一套运行环境就是一个自成一体的小生态。最基本的运行环境是线上环境,部署产品的正式发布版本,为用户提供持续可靠的服务。 除此以外,还有许多不对外部用户开放的运行环境,用于产品团队日常的开发和验证,统称为测试环境。正式环境的稳定性,除去软件自身...转载 2019-02-02 11:07:22 · 841 阅读 · 0 评论 -
浅谈UI自动化测试 ---老张
1、about自动化测试定义:把人为驱动的测试转化为机器执行的一种过程,重点在于持续集成这个概念;优势:节约人力和时间成本;测试金字塔:如上图所示,敏捷大师Mike Cohn提出该概念,然后由Martin Fowler大师在此基础上提出了测试分层概念,以区别于传统的自动化测试。 2、自动化测试分层单元自动化测试(数据处理层):指对软件中最小的可测试单元进行检查和验证...原创 2018-11-15 15:09:24 · 4019 阅读 · 1 评论 -
Selenium 3.0.1 出现的问题以及解决
3.0.1 更新以后,需要做两个操作:Geckodriver executable needs to be in PATH。Geckodirver的下载地址:https://github.com/mozilla/geckodriver/releases 报错内容:WebDriverException:Message:'geckodriver'executable needs to be ...原创 2018-11-20 16:31:58 · 192 阅读 · 0 评论 -
从菜鸟到测试架构师-笔记
发现,解决问题其实是一种艺术。单元测试是粒度最小的软件测试,小粒度能保证复杂系统中的每个“螺丝钉”都质量合格。通过了单元测试的代码才可以继承到系统中, 进行进一步测试。单元测试关注的是一个最小的代码片段,如一个类或接口,而功能测试关注的是一个完整的业务务功能。性能测试是重点验证软件的非功能性需求的测试,软件测试与安装过程有许多体现性能的细节,包括吞吐率,稳定性,可靠性等。通过了性能测试...原创 2018-11-21 17:12:36 · 949 阅读 · 0 评论 -
面试官问:说一个你工作中有价值的bug
表面看这是一个非常简单的一个问题,做测试辣么久,发现的bug无数,随便从中挑选一个比较“特别”的一个bug说说就可以了啊!但其实,越是从习以为常的事情中找“特别”越困难,比如,我每天中午都是楼下随便找一家快餐店吃饭,如果有人问我:说说你印象深刻的一次吃快餐的经历。除非我哪天吃出了苍蝇,否则怎么会对每天吃的快餐印象深刻。同类的还有小学作文:《记最难忘的一件事》就很难写,别说对于小学生,对于成...原创 2018-11-23 17:33:35 · 7940 阅读 · 3 评论 -
Fiddler学习
简介Fiddler(中文名称:小提琴)是一个HTTP的调试代理,以代理服务器的方式,监听系统的Http网络数据流动,Fiddler可以也可以让你检查所有的HTTP通讯,设置断点,以及Fiddle所有的“进出”的数据(我一般用来抓包),Fiddler还包含一个简单却功能强大的基于JScript .NET事件脚本子系统,它可以支持众多的HTTP调试任务。Fiddler官方网站提供了大量的帮助文...原创 2018-11-27 15:46:58 · 349 阅读 · 0 评论 -
登录页面测试用例
登录模块测试用例整理: 登录模块界面UI测试1.布局是否合理,输入框,按钮对齐方式2.输入框和按钮的高度,长度是否符合要求3.界面的设计风格是否与UI的设计风格统一4.界面的文字简洁易懂,没有错别字功能测试1.用户名,密码输入为空,点击查看提示信息2.输入正确的用户名和密码,点击验证登录成功3.登录成功后,验证是否跳转到正确的页面4.用户名,密码如果过长,过短,...原创 2018-11-27 16:04:34 · 87423 阅读 · 4 评论 -
软件测试人员最容易陷入的28个误区
1、测试和开发永远都是死对头虽然测试与开发的工作性质是对立的,但是目的都是为了项目更好的发展。我以前发起过一个倡议:我们讨论的时候不要用他们(开发人员)和我们(测试人员),而是统一用咱们,因为开发人员和测试人员本来就是一起的。如果测试人员能与开发人员成为朋友,你会发现,工作会非常顺心,在我所在的企业中,测试人员和开发人员关系非常融洽,互相尊重,对大家的工作能力和技术表示肯定。其中的诀窍...原创 2018-12-27 18:29:44 · 4074 阅读 · 0 评论 -
2019软件测试工程师技能树知识全面梳理
软件测试工程师是一个历史很悠久的职位,可以说从有软件开发这个行业以来,就开始有了软件测试工程师的角色。随着时代的发展,软件测试工程师的角色和职责也在悄然发生着变化,从一开始单纯的在瀑布式开发流程中担任测试阶段的执行者,到敏捷开发流程中QA(Quality Assurance)角色,为整个团队和产品的质量负责,测试工程师的职责和边界不断的扩大。近年来互联网行业的很多测试工程师被称为是测试开发工程师,...原创 2019-01-03 17:49:21 · 3306 阅读 · 0 评论 -
2018年软件测试人员年终总结
工作总结我是产品部,测试组周帅锅,2018年即将过去,时光飞逝,日月如梭,我来公司两年的时间转瞬即逝,身为一名年轻的员工,我紧密配合公司的安排,卯足精神,踏踏实实地为公司做事,同时也努力成为一名能主动做事,勇挑重担的员工,为公司的发展贡...原创 2019-01-02 18:18:19 · 7111 阅读 · 0 评论 -
接口测试之深入理解HTTPS
随着网络安全问题越来越被重视,HTTPS协议的使用已经逐渐主流化。目前的主流站点均已使用了HTTPS协议;比如:百度、淘宝、京东等一二线主站都已经迁移到HTTPS服务之上。而作为测试人员来讲,也要需时俱进对HTTPS协议要有一定的了解,这样就可以更好的帮助我们在工作完成任务和排查问题。HTTP与TCP首先,在理解HTTPS之前需要了解HTTP。HTTP(Hyper Text Transfe...原创 2019-01-02 18:33:39 · 223 阅读 · 0 评论 -
测试用例大全借鉴
为方便平时写测试用例,整理如下:功能 条件 测试步骤 测试数据 预期结果 备注 搜索 或 查询 单独遍历各查询条件,测试按各查询条件是否都能够查询出相应的值. 查询出符合条件的记录 设置界面上所有查询条件进行查询,单击查询按钮后,...原创 2018-11-15 14:41:31 · 3994 阅读 · 0 评论