安卓软件开发自学教程-安卓开发自学网
博客
可以写进简历的软件测试项目实战经验(包含电商、银行、app等)
07-17
2万+
今天给大家带来几个软件测试项目的实战总结及经验,适合想自学、转行或者面试的朋友,可以写进简历里的那种哦。
博客
python+pytest接口自动化之HTTP协议基础
05-31
181
HTTP 即 HyperText Transfer Protocol(超文本传输协议),是互联网上应用最为广泛的一种网络协议。所有的 WWW 文件都必须遵守这个标准。设计 HTTP 最初的目的是为了提供一种发布和接收 HTML 页面的方法。HTTP 协议在 OSI 模型中属于应用层协议,应用层协议除了 HTTP 还有 FTP、SMTP、DNS、RIP、Telnet 等。
博客
web自动化测试流程的总结及关注点
05-30
222
1、需求说明书2、原型图(及UI图)3、接口文档4、数据库字典(表的数量、缓存机制)开发、测试及需求人员,由需求人员主持讲解。为了会议的有效举行,测试及开发人员需要在会议开始之前熟悉需求文档及原型,将有疑问 的点标注出来在会议中一一确认,对不明确的点要督促开发及需求一并关注,对不能立马得到肯定回复的点记录在一起,会议结束后,邮件整理好发出给各位参与的人员。在项目可控的进度中,需求评审时必要的环节。
博客
做接口测试需要哪些技能?一篇文章教你如何学会Python接口自动化测试
05-30
116
说明部分,说明参数值是需要哪里提供,并详细说明参数怎么生成的,例如时间戳,是哪个时间段的,参数是否必填,一些参数是必须要有的,有些是可选参数等;一般的企业,都会由开发或者对应的技术负责人员编写接口文档,里面会注明接口相关的地址、参数类型、方法、输入、输出等信息,如果没有,想办法获取。前面说过,接口测试的核心就是持续集成,而自动化测试,可以提升工作效率,降低成本,接口测试的自动化,就显得很有必要。博客、文库、各大测试群的群文件,教程书籍,很多很多,只要稍微动动手,动动脑子,一般的问题都可以得到解决。
博客
jmeter接口工具使用详解之基础介绍
05-29
242
jmeter是一款优秀的开源性能测试工具,1、开源工具,可扩展性非常好2、高可扩展性,用户可自定义调试相关模块代码3、精心简单的GUI设计安卓软件开发自学教程,小巧灵活4、完全的可移植性和100%纯java5、完全swing和轻量组件支持(预编译的HAR使用javax.swing.*)包6、完全多线程框架,允许通过多个线程并发取样以及单独的线程对不同的功能同时取样7、支持脚本取样器敢称史上最全,jmeter接口测试实战教程,一学就会,零基础入门必看_哔哩哔哩_bilibili。
博客
Pytest自动化测试框架详解+mark标记+fixture夹具
05-29
242
pytest是python的一种单元测试的框架,同自带unittest测试框架比较类型,相比于unittest框架使用起来更加简洁,效率更高,功能更加强大。pytest自动化测试框架详解+mark标记+fixture夹具_哔哩哔哩_bilibili。
博客
性能测试需求分析有哪些?怎么做?
05-28
374
如果被测对象为批处理方式实现,并且在数据库中设立起始与终止标识字段,则可以利用存储过程或发起批处理的方式进行,资源监控可以利用监控脚本如python脚本、shell脚本或其他监控工具,最终统计时,以结束时间减去开始时间,则可获得交易时间,并可根据每笔交易获得平均交易时间,相对来说较为方便。在一定的时间及成本范围内,构建测试环境,设计及执行测试用例,测试工程师能够相对便捷的发现、定位缺陷,从而协助研发人员解决对应的缺陷,无论是功能测试,还是性能测试,都需要被测对象具备上述的可测试特性。
博客
JMeter性能测试:JMeter多用户并发模拟及压测结果分析
05-28
406
JMeter多用户并发模拟。
博客
自动化测试框架、Python面向对象以及POM设计模型简介
05-26
518
所谓的框架其实就是一个解决问题的思维,前言中描述的诸多问题如果得到解决,自然而然这种得到良好解决的东西它就可以称之为一个框架,只是这个框架用来解决如何组织开展自动化测试。一个典型的自动化测试框架一般包括测试用例集模块、测试执行控制模块、测试报告生成模块、日志记录模块、发送邮件模块、测试截图或者断言验证等模块,这些模块之间不是相互孤立的,而是相辅相成的存在。下图为基本的自动化框架的基本单元或模块:下面简要说明每个模块的作用:1.测试用例模块包括具体的测试用例脚本集、测试数据的管理以及公共函数库。
博客
Python自动化测试框架有哪些?怎么选
05-26
646
在这里测试的输入和输出数据是从数据文件中读取(数据池,ODBC源,CSV文件,EXCEL文件,Json文件,Yaml文件,ADO对象等)并且通过捕获工具生成或者手工生成的代码脚本被载入到变量中。这类似于表驱动测试,在表驱动测试中,它的测试用例是包含在数据文件而不是在脚本中,对于数据而言,脚本仅仅是一个“驱动器”,或者是一个传送机构。这个框架需要开发数据表和关键字。这些数据表和关键字独立于执行它们的测试自动化工具,并可以用来“驱动"待测应用程序和数据的测试脚本代码,关键宇驱动测试看上去与手工测试用例很类似。
博客
性能测试计划不会写?我告诉你有模板你看不看
05-25
159
1.1 目的【描述性能测试计划的目的。1.2 背景【描述项目或产品的背景。1.3范围【描述性能测试的整体范围。!!我个人整理了我这几年软件测试生涯整理的一些技术资料,包含:电子书,简历模块,各种工作模板,面试宝典,自学项目等。欢迎大家点击下方名片免费领取,千万不要错过哦。
博客
Python自动化测试框架怎么搭建?完整框架源码给到你
05-25
724
背景:公司需要每一个项目组都搭建自己的一套自动化测试框架,编写测试用例,用于完善公司的测试流程,不限制形式。核心技术栈:testng+jenkins+maven+dubbo开发人力:1(80%)测试人力:1(30%)耗时:4个月左右Python自动化测试:2023最新合集Python自动化测试开发框架【全栈/实战/教程】合集精华,学完年薪40W+_哔哩哔哩_bilibili。
博客
python接口自动化测试之unittest自动化测试框架基本使用
05-24
742
目录unittest简单介绍unittest基础使用unittest.TestcasesetUptearDownsetUpClasstearDownClass测试用例unittest.main()unitteest提供的各种断言方式unittest测试用例跳过执行跳过执行测试用例共有四种写法self.skipTest(reason)跳过执行测试用例注意点运行结果unittest自动化测试框架:3天精通Unittest自动化测试实战训练营,零基础小白都能学_哔哩哔哩_bilibilihttps:/
博客
接口测试工具Postman接口测试图文教程(超详细)
05-23
353
在前后端分离开发时安卓软件开发自学教程,后端工作人员完成系统接口开发后,需要与前端人员对接,测试调试接口,验证接口的正确性可用性。而这要求前端开发进度和后端进度保持基本一致,任何一方的进度跟不上,都无法及时完成功能模块的测试。做为后端开发人员,要求独立开发完成某个接口后,开发人员自己需要先测试通过后再提交给测试人员进行测试,否则会出现到测试人员哪里业务流程根本就走不通,或者BUG会过多的情况等。市场上有很多优秀的,完善的接口测试工具,比如SoapUI,Postman等,能够高效的帮助后端开发人员独立进行接口测试。
博客
接口测试的流程?怎么设计接口测试用例?两张图给你讲的明明白白
05-23
397
在开始接口测试之前,我们想一下,接口测试的流程是什么?其实,如果一个project中,只是几个接口,你完全可以做临时的接口测试,但project可不止几个接口,少则几十条接口,多则成百上千接口。也就是业务要求不支持游客添加随笔功能,如果设计一个没有登录的用户,然后去测试添加随笔接口,结果接口能添加到随笔,说明功能不正常,不符合需求和接口文档描述。第三个是唯一识别码,主要是指app上手机的识别码,一般很少用到,除非很严格的接口测试,例如银行app登录,需要指纹,而指纹来源手机,一般有一个手机识别码判断过程。
博客
什么是接口测试?接口测试流程有哪些?我来告诉你
05-22
79
接口一般来说有两种,一种是程序内部的接口,一种是系统对外的接口。系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们写好的方法来获取数据,你引用他提供的接口就能使用他写好的方法,从而达到数据共享的目的,比如说咱们用的app、网址这些它在进行数据处理的时候都是通过接口来进行调用的。
博客
基于pytest的接口测试框架详解,一定有你想知道的
05-22
429
起初在用例的response中,只存放了一个dict,如下图,但是有时候响应内容(json格式)是多样的,需要断言的字段不一定都在json的顶层结构中,可能还会出现嵌套dict以及list的情况。pytest 用例使用,如红框部分,结合上面的用例的断言需求,在用例执行时,实时传入实际响应内容。就完成了多样的断言需求。下面是用例数据,可以看到request中传递的是一个函数,函数执行后,可以拿到两个请求的请求参数。针对这个需求,实现的主要思路是,可以在一条Pytest用例中,拿到所有接口的请求和响应参数。
博客
自动化测试与手工测试的区别是什么?
05-21
515
自动化测试是指利用软件测试工具自动实现全部或部分测试,它是软件测试的一个重要组成 部分,能完成许多手工测试无法实现或难以实现的测试。能够正确、合理地实施自动测试,可以 快速、全面地对软件进行测试,从而提高软件质量,节省经费,缩短软件发布周期。自动化测试一般分为UI 自动化测试和接口自动化测试。UI自动化测试是指基于界面元素的自动化测试。需要先定位界面元素的路径,然后通过脚本 实现自动化。
博客
去面试测试开发工程师要做哪些准备?大厂真实面试题汇总
05-21
190
它的最简单的形式是:两个已经测试过的单元组合成一个组件,并且测试它们之间的接口。系统测试:针对整个产品的全面测试,既包含各模块的验证性测试(验证前两个阶段测试的正确性)和功能性(产品提交个用户的功能)测试,又包括对整个产品的健壮性、安全性、可维护性及各种性能参数的测试。:是一种测试用例设计方法,在这里盒子指的是被测试的软件,白盒,顾名思义即盒子是可视的,你可以清楚盒子内部的东西以及里面是如何运作的,因此白盒测试需要你对系统内部的结构和工作原理有一个清楚的了解,并且基于这个知识来设计你的用例。
博客
Python如何进行性能测试?(Locust对接口进行压测)
05-19
83
关注其中几个重要的指标,Fails,90%ile,99%ile,以及RPS,通过分析,我们在压测的过程中,产生的错误数