
测试
文章平均质量分 85
测试开发Max
这个作者很懒,什么都没留下…
展开
-
什么是自动化测试?为什么要自动化测试?(纯干G货)
IT项目和测试是在三个约束条件下进行的:成本、时间和范围。这三个因素,通常被称为 “三重约束”。三重约束的任何变化都会对质量产生相关的影响,而这一影响是通过测试来衡量的。自动化定义借助测试工具,依照测试规范,局部或全部代替人工测试,提高测试有效性。各种测试活动的管理和实施,包括测试脚本的开发和执行,均使用一种自动化测试工具来验证测试的需求。备注:测试不需要对软件所有功能进行测试,比如很多软件的帮助。特征模拟人工操作:软件替代人工操作、对界面进行操作。自动化测试特点优化成本可靠。原创 2022-10-07 16:36:43 · 242 阅读 · 15 评论 -
从零搭建完整python自动化测试框架logging日志模块详解
logging: 看作一个办公室logger: 看作办公室的一台打印机FileHandler: 看作薄文件纸StreamHandler: 看作厚文件纸认识了以上几个东西,就好办了,要写日志,就是要打印文件,先从办公室获取打印机,再从办公室获取薄文件纸和厚文件纸,然后把文件纸格式处理下,放到打印机里面,最后开始打印信息就行了。下面我们就来详细分析一下logging日志模块是Python内置的标准模块,主要用于输出运行日志为什么要使用日志?原创 2022-10-06 19:12:23 · 2254 阅读 · 23 评论 -
软件测试基础——功能测试,软件测试提升完整指南
为什么需要功能测试1.从用户的角度,确保系统的执行与需求一致。2.因为是功能测试,测试者根本不知道应用的内部实现,可以发现开发者没有发现的问题,找出哪里有遗漏。3.可以测试一些异常,比如随机操作,不按照既定流程的操作,检查应用程序的漏洞。从以上几点我们可以得到:功能测试等于检查需求的实现和找出功能实现中的遗漏和检查应用程序是否存在漏洞组成的。接下来我们就来聊一聊 新人 如何做好功能测试作为测试新人,我们要多总结。原创 2022-09-30 16:10:12 · 3498 阅读 · 18 评论 -
接口测试一般怎么测?接口测试流程和步骤与测试点......
接口测试相对容易实现自动化持续集成,相对UI自动化也比较稳定测试可以更早的介入(具体的时间点应该是在后台接口开发基本完毕之后,需要模块间进行接口联调的时候)可以发现功能测试覆盖不到的服务端问题不同端(前段,后端)的工作进度不一样,所以我们要针对最开始出来的接口,以及需要调用其他公司的(银行,支付宝,微信,qq等)一些接口进行接口测试及验证数据,从安全层面来说,只依赖前端进行限制已经完全不能满足系统的安全要求(绕过前面实在太容易),需要后端同样进行控制,在这种情况下就需要从接口层面进行验证。原创 2022-09-29 16:00:11 · 1578 阅读 · 20 评论 -
软件测试项目实战测试点、测试策略,你的即用宝典......
有人喜欢创造世界,他们做了开发者;有的人喜欢开发者,他们做了测试员。什么是软件测试?软件测试就是一场本该在用户面前发生的灾难提前在自己面前发生了,这会让他们生出一种救世主的感觉,拯救了用户,也就拯救者这个软件,避免了他们被卸载的命运(这句话说的完全没毛病)概念:统筹规划测试行为,决定按照什么样的方式对系统进行测试。一般一个产品从以下几个角度设计测试:界面测试、功能测试、易用性测试(兼容性测试)、性能测试、安全测试界面,控件,文档,兼容性,易用性,安装,web测试,数据库,功能。原创 2022-09-28 16:02:04 · 404 阅读 · 18 评论 -
性能测试关键指标,性能测试系统瓶颈分析实战
性能测试需求分析阶段根据用户使用习惯和实际业务的性能需求,生成性能测试需求调查表根据性能测试需求及系统重要业务调研,选取典型业务了解业务模型及业务架构性能测试设计阶段编写性能测试用例结合性能测试用例录制/修改/完善测试执行脚本结合用户应用场景设计性能测试执行场景测试环境部署完毕系统安装并调试成功,并经过相应优化,初始数据量满足测试要求应用软件安装成功,待测试版本已正确部署测试客户端机器到位,系统软件安装完毕网络配置正确,连接通畅,可以满足压力测试需求。原创 2022-09-27 16:15:26 · 460 阅读 · 21 评论 -
测试开发入门要学什么?测试开发需要学习哪些技能?成长路线
测试开发工程师的技术栈要求:对测试开发工程师来说,看懂代码,熟练使用测试工具,能做ui、接口、性能的测试,具备测试经验和测试思想逻辑是基本要求;既要会业务功能测试,又要能做代码层接口及单元测试,更重要的是通过能力和经验的积累,能搭建适用于技术研发团队的工具平台,以更好的降低公司成本和提高工作效率,从而要求我们能够开发更适合公司内部业务的测试工具系统。原创 2022-09-23 15:37:57 · 1645 阅读 · 25 评论 -
2022软件测试学习路线图,怎么学?怎么开始?在内卷中生存......
测试的目的测试的目的不仅仅是为了发现软件缺陷与错误,而且也是对软件质量进行度量和评估,以提高软件的质量测试的对象1、根据软件的定义,软件包括程序、数据、文档,所以软件测试并不仅仅是程序测试。软件测试贯穿于整个软件生命周期中2、由于在整个软件生命周期中,各阶段有不同的测试对象,形成了不同开发阶段的不同类型的测试。需求分析、概要设计、详细设计以及程序编码等各阶段产生的文档,包括需求规格说明、概要设计规格说明、详细设计规格说明以及源程序,都应作为“软件测试”的对象测试的风险。原创 2022-09-22 16:11:30 · 174 阅读 · 23 评论 -
性能测试流程 - 即拿即落地(超级详细)
性能测试成熟度级别救火(Firefighting):应用程序发布前很少或从来没有进行过性能测试的情况。所有性能缺陷(100%)都在生产环境上发现并解决。性能验证(Performance Validation):公司为性能测试单独安排了一段时间,而不是在产品的后期才开始进行性能测试。因此,在研发过程中,仍然有相当多的性能缺陷被发现( 30% )。这是当前绝大多数公司的做法。性能驱动(Performance Driven):在应用程序生命周期中的每一阶段都考虑了性能。原创 2022-09-21 15:35:23 · 696 阅读 · 3 评论 -
带你用python做自动化测试,这五大自动化测试框架读这一篇就够了......
这里可以把框架的各个功能称作模块,那我们来看看都需要那些模块,需要一个基础模块,主要是怎么实现脚本编写,管理模块,主要的行为是持续集成,定时执行、case管理,统计模块,主要是发送测试报告,统计分析。那总结一下自动化测试框架的定义就是:把在自动化测试过程中用到的一些功能或者工具,分装成各个模块,包括如何进行自动化脚本编写以及分层功能的基础模块,进行持续集成、定时任务的管理模块,发送测试报告、进行测试结果统计分析的统计模块等,将这些模块组成一套可重用的骨架。设计原则。原创 2022-09-20 16:40:36 · 1424 阅读 · 23 评论 -
性能测试怎么做?实际性能测试案例大D佬经验分享.....
首先了解一个系统的架构,白各服务器之间是如何交互工作、系统的数据流向、系统的压力点,从而确定性能测试需求和指标,即那些功能需要考虑压力,能承担的压力是多大。比如一个购物网站,最典型的登陆功能、提交订单功能需要支持多少个用户并发,每个并发用户在几秒之完成操作,系统长时间在压力状态下的稳定性。性能标准关于性能好坏的行业标准,没有这样的指导标准存在。不过,业内倒有一个约定俗成的标准,即响应时间的临界点为2秒,尤其对于 B/S 应用。糟糕性能原因分析。原创 2022-09-19 16:29:13 · 638 阅读 · 21 评论 -
软件测试之项目实战,必须知道的事与测试面试项目测试流程......
有一句话说得好:生活中并不缺少美,而是缺少发现美的眼睛。项目经验?其实要想自己拥有真实的项目经验,别无他法,唯一的办法就是去做。只有自己亲自动手去做了,获取的经验才是自己的经验。只是听别人讲,是没办法明白在项目中会遇到的各种问题的。项目: 代表软件研发的项目,包括了从前期项目预研,立项,组建项目团队,设计开发软件,测试调试,交付验收,以及软件运营等各项具体的工作。一天的努力,只是为了让远方变得更近一些。再苦再累,只要坚持往前走,属于你的风景终会出现。驾驭命运的舵是奋斗。原创 2022-09-18 16:42:21 · 1239 阅读 · 10 评论 -
测试工程师提升方向,提升产品思维提高测试效率......
第一:测试要学会抓住重点,不要把宝贵的测试时间浪费在纠结细枝末节上,有这功夫不如多回归几遍核心的主流程。第二要学会梳理系统框架的业务流程,bug不仅仅出现在你所负责的测试的模块上,也有可能存在于依赖的模块上,其次,越早介入测试越早发现问题,风险越小。总之呢,不管测试什么样的系统,测试的时候还应该多去思考你所负责测试的这个功能模块或系统,假如出现问题,那么最坏的情况是怎么样的,会对用户造成多大的影响?为了防止未来出现这样的局面,当前有没有采取什么样的措施去避免。而这也与你的产品思维息息相关。加油!测试人。原创 2022-09-16 16:16:16 · 706 阅读 · 19 评论 -
【软件测试面试】大D佬总结:这3个问题答好能加分不少......
今年感觉测试行也开始卷的不要不要的,开发及其它岗位就不用说了(卷得更可怕),内卷到底是谁带来的?近几年,随着移动互联网的飞速发展,我们享受着整个社会的技术进步带来的便利,但同时也给软件测试行业竞争力变得越来越大,相应的互联网技术也随之发生了重大变革,软件测试得到了蓬勃的发展。今天想聊聊在面试过程中,如何更好的体现出自己的真实实力。面试时,可以拿下面 3 个问题开场:1.请做个简短的自我介绍;2.简单介绍一个自己参与度比较高的项目,以及自己在项目中的职责;原创 2022-09-15 16:02:31 · 269 阅读 · 21 评论 -
Python+locust性能测试(二),进军高阶测试......
Locust中有两个非常重要的类:Locust类和Taskset类。了解这两个类的使用对于Locust工具的使用是非常有必要的。没有人会为了你的未来买单,你要么努力向上爬,要么烂在社会最底层的泥淖里,这就是生活。不是井里没有水,而是挖的不够深;不是成功来得慢,而是放弃速度快。得到一件东西需要智慧,放弃一样东西则需要勇气!每一天的努力,只是为了让远方变得更近一些。再苦再累,只要坚持往前走,属于你的风景终会出现。原创 2022-09-14 16:25:18 · 361 阅读 · 23 评论 -
Python+locust性能测试(一),进军高阶测试......
Locust是使用Python开发的支持分布式的一款开源压力测试工具,Locust在测试时,会产生大量的用户对系统进行访问,每个用户的行为是通过Python代码控制的,并且整个测试过程可以在Web的UI界面实时观察测试数据。它用于对网站(或其他系统)进行负载测试,并确定系统可以处理多少并发用户。Locust完全基于事件,因此可以在一台计算机上支持数千个并发用户。Locust的特点:1、使用简单的python语言编写测试脚本,非常简单轻便,不需要笨重的UI和XML代码;原创 2022-09-13 16:32:48 · 2450 阅读 · 24 评论 -
开发还来找麻烦?测试人必备全面的记录缺陷,看还有话说不......
如果说你提了一个Bug之后,一个开发不断的来跟你沟通,你的操作是什么样子的,你有什么前提条件,你要准备什么样的数据、环境。有这些问题就表示你的Bug提交得不到位。这个肯定会影响开发修改的效率,在这中间他怀疑你提交的Bug不好,你怀疑他的理解能力不够,一来一回就很容易起冲突。所以对于我们软件测试工程师第二职责就是如何去提交一个高质量的Bug,当然第一个职责是找Bug。原创 2022-09-09 15:43:14 · 914 阅读 · 23 评论 -
Selenium自动化测试再次巩固的知识(详全)
自动化测试并不属于新鲜的事物,或者说自动化测试的各种方法论已经层出不穷,但是,能够在项目中持之以恒的实践自动化测试的团队,却依旧不是非常多。有的团队知道怎么做,做的还不够好;有的团队还正在探索和摸索怎么做,甚至还有一些多方面的技术上和非技术上的旧系统需要重构……坚持做自己,不是一意孤行,而是在市场竞争中,随缘而不变,稳定的贯彻自己的棋风棋路,非达目标,绝不中止。在人生中,有时最好走的路不一定是大路,而是小路;在现实中,有时最便捷的路不一定是直路,而是折路。原创 2022-09-08 19:30:31 · 494 阅读 · 22 评论 -
机智应对,测试面试套路与反套路,我是不可能中套的......
测试面试呢,需要注意仪表整洁要谦虚,保持空杯心态放松心态,用和朋友聊天的方式面试,成功的几率会大大增加软件测试就是一场本该在用户面前发生的灾难提前在自己面前发生了,这会让他们生出一种救世主的感觉,拯救了用户,也就拯救者这个软件,避免了他们被卸载的命运众所周知,程序员思维较为直接,而这些软性问题,恰恰都具有一定迷惑性,对于演技不好的人儿,简直就是天生克星。其实不用太担心,软性问题往往就那几个,稍加训练和准备,你就可以成为一位高端名猿。其实生活中只有三件事,自己的事,别人的事和老天爷的事。原创 2022-09-07 16:27:54 · 207 阅读 · 20 评论 -
2022分析:测试岗位会越来越少吗?再不卷就吃土了......
测试工程师职责评估对用户的影响以及软件产品整体目标上的风险;从用户的角度来思考质量方面各种问题;从开发角度来看,测试编写用户使用场景方面的自动化用例代码;从产品角度来看,他们评估整体测试覆盖度,并验证其他工程师角色在测试方面合作的有效性;产品专家、质量顾问和风险分析师。测试工程师不是开发的拐杖开发、测试、产品、运维在一条船上。质量需要每一个人的贡献,而不专属于“测试”工程师。我们越不让开发考虑测试的事情,把测试变得越简单,开发就越来越不会去做测试。原创 2022-09-06 15:51:09 · 246 阅读 · 25 评论 -
让工资翻倍,测试人的面试,一开口就赢了,我羡慕了......
准备一个好的简历好的简历要描述出你的技能,经验和特长。不要拿同样的简历去应聘不同的职位(每个职位的要求是不同的),稍作修改就可以让你的机会大增。比方说,你可以突出你具有符合职位的相关技能,如自动化测试工具或其他方面的测试工具的经验。你还可以加上其他一些技术的基本知识,这会给你带来更多的筹码。你在面试中的表现很重要,端正的态度也不容忽视。管理者很容易就可以判断你是否真的有项目经验,还是你只是在杜撰经验。你回答问题时表现出来的信心会给面试官留下很深的印象的。对于你不确定的问题,要尝试回答,不要放弃。原创 2022-09-05 15:31:57 · 181 阅读 · 22 评论 -
测试工程师长路漫漫,从测试0到测试1? 谁知道我经历了什么......
从事任何一个行业,不论想入行的新人还是已经在职的从业人员,一定要系统化的掌握自身的学习路线和发展方向,随时对自身的优劣点掌握清楚。尤其是对于软件测试这个岗位。测试职业所涉及的技能范围比较广,测试流程、测试计划、缺陷管理、测试工具的使用、测试类型(APP自动话测试、接口自动化测试、Web自动化测试、性能测试乃至集成测试等等)人生就是一连串的抉择,每个人的前途与命运,完全把握在自己手中,只要努力,终会有成。就业也好,择业也罢,创业亦如此,不要活在别人的嘴里,不要活在别人的眼里,而是把命运握在自己手里。原创 2022-09-04 16:06:13 · 620 阅读 · 25 评论 -
我又被开了?测试工程师核心竞争力几个方面,反之是你开的“他“......
测试工程师核心竞争力在公司晋升讨论会上大家对转岗测试工程师技术能力提出了质疑;自己技术能力一般般到承担起直播视频部测试负责人这个角色…通过这些案例我们可以真切的感受到测试工程师这个岗位其实是很容易被替代的,一个容易被替代的职业其实是没有竞争力的。工作了3年5年会的东西,一个应届生稍加培养也能做,那么企业会选择谁可想而知,但是我们经常听到一句话“测试是没有天花板的”,大家觉得为什么会这么说呢?对于开发工程师而言,通常需要深度遍历关注的是“点”。...原创 2022-09-01 15:50:44 · 214 阅读 · 21 评论 -
走出新手村,软件测试银行项目怎么测试 + 面试题(答案)我直接起飞了......
业务:银行类app具体模块业务讲解:掌上生活(消费/理财)消费:与电商平台业务类似饭票:GPS定位城市服务、饭票购买消费、餐厅查询、代金券、周三五折、banner图、我的饭票、我的抵扣券影票出行费用代缴模块 水费、电费、天然气(暖气费用代缴)便民服务 住房公积金、医保、社保、交通罚款、商业保险(惠民保)、个人信用报告测试需求文档的编写(0.5-1天):测试需求文档是对需求文档中的需求点进行整理成测试人员可测试的功能点的过程实战:测试需求会写、饭票业务比较熟悉。...原创 2022-08-31 15:35:17 · 4770 阅读 · 22 评论 -
还在 “点点点“ ?作为一个测试人员,我们能干些什么?修炼之道......
测试是为发现错误而执行一个程序或者系统的过程,测试是为了证明程序有错,而不是证明程序无错误。软件测试是对软件形成过程中的所有工作产品(包括程序以及相关文档)进行的测试,而不仅仅是对程序的运行进行测试。测试test是全过程的;调试debug是开发过程的;调试的目标:零error,没有错误方法:比较依赖于工具测试的目标:零缺陷(不是数字0,指的是软件产品经过发布之后,虽然有缺陷,但是用户可以接受和容忍的)...原创 2022-08-30 15:27:51 · 269 阅读 · 20 评论 -
【经验分享】入行10年测试,结合案例谈谈回归和确认测试,精辟......
结合案例谈谈回归测试和确认测试本人在测试岗位工作已有许多年了,本着对测试工作的热爱,在工作岗位上一直表现还不错,在测试技术、流程方面颇有一些心得。今天就谈谈回归测试和确认测试的区别。聪明者快快乐乐地干,笨蛋抱怨着还得干,当我们无力改变事情结果的时候,一定要学会改变心态,我们不能给人物质满足,要力求给人精神满足。做人,眼光要向上看,脚步要往下沉。路径窄处,留一步与人行;滋味浓时,减三分让人尝。很多时候,让一点,是给自己机会;退一步,是为了更好地前进。保留再多,也是一种缺失;播撒多了,才会拥有。...原创 2022-08-29 15:29:50 · 429 阅读 · 22 评论 -
测试人怎么提升效率,无效?背锅?重复的测试......
有些人感觉测试很累,有些人感觉测试很轻松,排除掉开发的因素和产品功能复杂度的因素,其实和测试技巧也有很大的关系,今天先跟大家聊聊如何提升测试效率。所谓的测试效率就是测试产出和测试时间之比,假设测试产出是一个定值,那要提高测试效率,就是要缩短测试时间。那要怎么才能减少测试时间呢?拥有善良清灵的心,开心地笑,畅快地哭,不矫揉造作,不去攻于心计,这样的人生就刚刚好。命运之所以绚美,正是因为它蕴藏着无穷的变数,总是难以捉摸。不要去苛求人生处处皆精彩,只有用95%的平凡时光,才能打磨出5%的经典时刻。原创 2022-08-25 16:22:07 · 229 阅读 · 27 评论