自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(107)
  • 收藏
  • 关注

原创 adb环境搭建

adb环境部署

2022-11-02 22:03:21 462 1

转载 DICOM--TAG解释好资源

Photometric Interpretation Attribute – DICOM Standard BrowserSpecifies the intended interpretation of the pixel data. See Section C.7.6.3.1.2 for further explanation.https://dicom.innolitics.com/ciods/segmentation/image-pixel/00280004

2022-10-07 19:25:24 202

原创 20220814 工作总结&Python虚拟环境

工作总结

2022-08-11 21:53:09 254

原创 DICOM学习资料收集

DICOM学习资源推荐

2022-07-25 20:56:43 122

原创 测试过程--验收

当前公司每次发布版本时,均会组织相应需求人员(PO)进行产品验收环节。当产品验收出现不通过时,各个角色(项目经理、PO等)会出现相应质疑,为什么会有这么多问题,怎么测试的?这时,做为测试人员始终是背锅的第一人,那难免会有些心理不是滋味。难受再免,此时更多的是想在这里好好思考下,如何使下次避免同样的问题,使这个验收过程更顺利。主要有以下几点:(1)保证测试环境稳定、测试环境无脏数据及无有问题数据在测试过程中有些数据可能会因为各种原因(如之前出现过BUG导致数据有问题,因为重复使用导致脏数据)

2022-04-29 20:21:04 249

原创 测试:接口改造

子系统A需要改变某个接口下,导致调用方式B,C,D.....都要跟着相应修改调整,这个时候往往就会有子系统之间有关这个接口的功能相应不稳定,要么有些接口做了改变,有些接口没有做改变,有些接口漏传某个参数、有些接口没有传相应的值.....针对这样背景下测试,开发做完修改后应将这个改动同步给相应测试,并尽量可能告诉测试影响的范围有哪些;做为测试要弄清为什么要做这样的接口改造,改造后接口涉及到哪些功能受牵连等。并在第一次时间优先去验证这些接口相关的集成功能点,尽可能尽早地暴露这些问题。测试----接口

2022-04-24 22:00:15 524 1

原创 接口测试-Postman读取外部文件实现参数化

背景系统A和系统B(我负现的测试系统B),系统A需要调用系统B,系统B数据来源于系统A,在测试系统A调用系统B功能是否正确下。测试前提:就是往系统A里面归档系统B用到的数据信息。每次去测试系统B时,都需要系统A的相关测试人员帮忙归档相应的测试数据。所以,会受限于系统A人员的数据准备。疑问:能否自己把需要的数据往系统A归档,不需要系统A测试 每次去帮我处理数据。有助于提升效率。解决方法了解系统A导入数据的方法,系统A是通过调用post提交请求可实现拉取相应数据。接口信息:post请求,

2022-04-17 23:33:03 596

原创 DICOM-Modality

DICOM Modality 缩写_jacobchao的博客-CSDN博客DICOM Library - About DICOM available modalityValue Description AR Autorefraction AS Angioscopy Retired ASMT Content Assessment Results AU Audio BDUS Bone Densitometry (ult

2022-04-16 13:01:45 345

原创 DICOM--如何判断是否压缩?

在工作中,遇到某个功能有问题,开发说是我们不支持DICOM文件是压缩文件的。疑问:拿到一张DICOM文件怎么看是否是压解文件?为什么要做压缩?经过压缩的DICOM文件更小些,从而在存储上占用空间更小、网络传输过程传输效率更高。压缩控制不好带来影响就是图像失真,而医学领域图像失真带来影响就是会影响医生判断从而导致误诊。所以,对DICOM图像压缩要求很高即在追求不失真下最低容量文件大小。JPEG和JPEG2000常用压缩。如何判断是否是压缩文件?Dicom所有信息都离不开Tag属性,Tag(

2022-04-16 10:19:33 1188

原创 回归测试思考

最近,测试工作又临近节点发布任务,又到了所谓工作任务紧张冲刺阶段,又有些感想:(1)节点发布的质量如何保证?(2)如何合理地科学去规化这个测试过程?(3)一个合格的回归测试需要具备什么?(4)为什么只有到了这种节点发布前一个月时间,大家才会有那种紧迫感,问题及一些不顺的事情又专门在这种时机发生,会有测试时间不够用的感觉?那些问题来了:如何做好回归测试,保证节点发布质量?个人自己的一些感觉:在进入版本发布节点回归阶段前,首先应该明确本次发布范围(重点是本次合入新功能、合入修改点等)

2022-04-10 23:32:19 209

原创 MySQL--工作中常见问题收集

MySQL密码修改null原文:https://www.jb51.net/article/84146.htm方法1 ​:用SET PASSWORD命令1、打开终端win+r输入cmd回车即可打开;2、通过mysql -u用户名 -p指定root用户登录MySQL,输入后回车会提示输入密码。3、修改MySQL的root用户密码,格式:mysql> set password for 用户名@localhost = password(‘新密码’); 例子:mysql> set password ...

2022-04-10 22:36:48 429

原创 DICOM--中文显示乱码问题

2022-04-05 21:41:12 2437

原创 python--实现监控某个进程内存情况

测试场景:某个客户端程序长时间运行后存在内存泄漏问题,现在开发解决了需要去验证这个问题是否还存在,并要求出具相应测试验证报告。手段:需要有一个工具能够实时去获取该程序进程一直运行下占用内存,CPU使用率情况。方法:python去实现这么个监控功能import sysimport timeimport psutilsys.argv# get pid from args#获取命令行输入的参数个数,sys.ary是一个列表#如果列表参数<2,说明只输入了python 文件名称.p.

2022-04-02 21:18:38 3047 1

原创 Fiddler知识

Fidder相当于是客户端与服务器的中间代理。(画图相关的工具):在线visio软件,在线流程图软件,在线绘图、在线画图 - 行走的思想 - 博客园1. https://www.bullmind.com/ 推荐bullmind的在线visio软件,一种低成本的Visio替代品。bullmind是基于 网络的绘图工具,具有出色图表功能。您可以使用bhttps://www.cnblogs.com/onelikeone/p/11704109.htmlFidder官网地址:Fiddler | Web

2022-03-16 11:32:58 671

原创 python-安装第三方库

第三方库安装后位置其相关的依赖包都会自动下载到Python的Lib>site-packages引用安装第三方库的方法方法一:Pycharm工具里面安装方法二:直接cmd命令行里面安装:pip install 第三方库名称遇到问题:报错:ModuleNotFoundError: No module named ‘pip’解决方法:解决ModuleNotFoundError: No module named ‘pip‘问题_haihon...

2022-03-15 16:25:00 1747 1

原创 python-字符串

#coding=utf-8str1="字符串类型"str2=r"有特殊字\n%&&^^**^^"print(str1, str2)print(str1+str2)print('字符串str1长度%d,字符串str2长度%d',len(str1),len(str2))print('start空,end空'+str1[:]+'\n指定start,end,step'+str2[0:4:2]+'\n指定start,end:'+str2[1:3]+'\n索引'+str2[0]+'\...

2022-03-15 09:36:32 841 1

原创 Python加强--字典

整理相关知识点#conding=utf-8#空的字典dictionary={}dictionary2 = dict()#创建字典dictionary={'key1':'值1','key2':'值2','key3':'值3'}list1=['zhu','zhuzhu','zhuzhuzhu']list2=['朱','朱朱','朱朱朱']dictionary2=dict(zip(list1,list2))dictionary3=dict(no1='号码1',no2='号码2'

2022-03-12 15:37:24 1035

原创 面试上机题--字符串单词逆转

描述(笔试题目不是下面描述的,但是题型意思和下面描述差不多)牛客最近来了一个新员工Fish,每天早晨总是会拿着一本英文杂志,写些句子在本子上。同事Cat对Fish写的内容颇感兴趣,有一天他向Fish借来翻看,但却读不懂它的意思。例如,“nowcoder. a am I”。后来才意识到,这家伙原来把句子单词的顺序翻转了,正确的句子应该是“I am a nowcoder.”。Cat对一一的翻转这些单词顺序可不在行,你能帮助他么?数据范围:1 \le n \le 100 \1≤n≤100进阶:空间...

2022-03-02 12:24:16 70

原创 算法题---面试算法题,数组排序

问题描述给定一个包含红色,白色,蓝色,一同 n 个元素的数组,对其进行排序使得相同的颜色相邻并且按照 红色,白色,蓝色的顺序排序。数组中 0 代表红色,1 代表白色,2 代表蓝色。数组中只包含 0 1 2。例如:输入:[0,2,1]返回值:[0,1,2]输入:[0,0,2,0]返回值:[0,0,0,2]自己编写程序逻辑:import java.util.*;public class Solution { /** * 代码中的类名、方法名、参数

2022-03-01 20:22:38 232

原创 MYSQL语句学习

牛客网上提供在线MYSQL语句学习,根据出的题直接进行编写SQL,运行提交。此文章用于记录学习过程中需要加强的知识点。问题1:查询结果去重----查询某列中所有结果,并将该列中重复的值去掉,只保留一个值。。SELECT DISTINCT 列名称 FROM 表名称列名称为需要去重的对应列名问题2:限制返回记录条数----只显示查询结果的前2条记录select <列名>,<列名>,...from <表名> limit <参数值>;s.

2022-03-01 20:17:37 384

原创 面试题-Linux命令

最近面试过程中有涉及到Linux知识点(我理解是为什么要会这个,因为大部分讲究性能、稳定的产品均是在Linux上搭建,例如提到的基于鸿蒙系统开发的产品,云上产品等),今天抽空写下这块东西。Linux使用场景---测试人员针对Linux这个东西,在测试过程中可能用的更多的是在Linux机器上部署测试环境,还有就是做性能测试过程需要对Linux进行监控之类的。一类是通过命令来操作;另一类是通过Linux的可视化工具来操作(一般这类主要用于拷贝文件到Linux系统中)。Linux使用接触回顾下

2022-03-01 11:24:02 322

原创 测试过程遇到困难

在测试过程中,难免遇到一些觉得自己比较棘手或充满困难的问题,或者说是后续要一直提升的问题。工作中无法就是从2个方面展开:做事方式,人员管理,所以遇到的问题也无法就是这2个方面的事情。(1)评估测试工作量问题1:有个项目或需求要测试,要给个测试工作量是多少?困难1:对测试范围只是有个初步的了解,测试到底有多少工作量无法全面衡量困难2:无类似的项目参考困难3:计划经验不足困难4:根据工作量做了计划后,总会有其它优先级更高介入导致又没有按预估的计划开展(俗话说的计划敢不上变化)感想

2022-02-23 10:35:45 6591

原创 面试题-我经历的测试流程

今天抽空写下【测试流程】,回顾下工作中【测试流程】:第一步:输出需求文档(分2类:一类是外部产品(需求来源于客户),需求一般是由专门产品PO输出;另一类是内部产品(类似于公司内部使用的平台工具,偏技术类的),需求可能是由开发岗位人员收集输出-》需求文档评审会(产品PO会对需求进行讲解,相关角色其中开发,测试为核心人员),提出对需求有疑问并解答需求疑问(这个环节可能会有多次,第一次可能是面对面会议,后面几次可能就是那种线下收集邮件、工具平台上提出问题等形式进一步完善的)第二步:测试计划(根据项目要求,

2022-02-23 09:54:52 568

原创 接口测试-参数类型

Http请求中,Post是常用的接口请求类型,主要用于向服务器端进行数据提交,一般的参数类型如下:form-data:x-www-form-urlencoded:这应该是最常见的 POST 提交数据的方式了。浏览器的原生 <form> 表单,如果不设置enctype属性,那么最终就会以 application/x-www-form-urlencoded (即是key和value形式)方式提交数据。 (1)Content-Type 被指定为 application/x-..

2022-02-21 11:00:21 3241

原创 测试概念-精益、探索、灰度、契约测试等

精益测试 - BY林子以下文章转

2022-02-18 13:19:05 182

原创 微服务学习

微服务正在如火如荼中,有些公司已开始对现有产品改造或新产品走微服务架构。作为一名测试人员,需要跟上微服务的步伐,对微服务进行学习了解,微服务架构下产品要怎么测试等。此刻脑海里想到要学习了解的问题:微服务是什么?微服务为什么出现?微服务的优缺点是什么?微服务产品,怎么开始测试?对测试带来变革是怎样的?软件规模不断扩大,单体应用结构的缺点越来越突出:...

2022-02-18 11:34:18 339

原创 测试计划与测试方案区别

文档类型不一样:测试计划:组织管理层面的文档,从管理层入手对测试活动进行规划。测试方案:技术层面的文档,从技术实现入手对测试活动午规划。定义不一样:测试计划:对测试全过程的组织、资源、原则等进行规定和约束,并制定测试全过程各个阶段的任务分配以及时间进度安排,并提出对各项任务的评估,各任务通过准则,风险分析和管理需求。测试方案: 描述需要测试的特性,测试的方法,测试环境的规划,测试工具的设计和选择,测试用例的设计方法,测试代码的设计方案。目的不一样:测试计划:提出“做什么”,什么时

2022-02-15 23:05:29 378

原创 偶现BUG如何处理?

在日常测试过程中难免会遇到一些奇怪偶现的问题,作为测试人员如何对待这类BUG?我的处理方式:(1)先多次尝试进行复现,找到问题必现路径结果1:成功找到必现路径,game over结果2:没有找到必现路径,转(2)处理尝试找到必现路径的方法:第一步:回忆问题出现的操作步骤,尝试按之前操作步骤复现第二步:按第一步操作仍无法复现下,开启录屏软件重复【第一步】操作多次,一旦又偶现后通过回放录制的步骤再次观察,找到问题出现的可能操作场景第三步:【对于较严重问题】手工操作无法实现复现情况

2022-02-15 22:41:13 5188

原创 DevOps模式下测试变化--学习与思考

公司逐渐由敏捷模式向DevOps模式转型,作为测试人员的工作有着什么样的变化,DevOps给测试带来的改变有什么,需要好好学习了解下。记录学习过程有用的知识点及好的学习资料。-----频繁的软件交付-----导致开发模式不断地优化-----瀑布模式-----测试特点:手工测试为主 对代码级别的测试投入较少 测试侧重于在软件开发周期的最后,产品发布之前,以业务场景测试和系统集成测试为主,-----敏捷模式-----测试特点:在敏捷测试中,测试不再是一个单独的阶段,它属于迭代计划的

2022-02-14 15:01:56 1136

原创 2022年上半年计划--通过PMP考试

2021年有花时间学习PMP项目管理,给2022年自己立个Flag:2020.6月通过PMP项目管理考试。作为测试人员,职业规划是带团队,作为一名合格的测试Leader,需要提升自己的管理能力。PMP项目管理知识可有助于自己在这方面的提升。...

2022-02-14 13:47:39 7328

原创 面试题--产品上线出现Bug,如何处理?

在实际工作中,产品或项目上线后,会多少有BUG反馈(1)是在产品部署的过程中,实施人员发现的BUG反馈回来;(2)客户使用过程中,发现的BUG;针对这类问题反馈回来后,一般的处理流程:针对这类问题,原则是:快速响应并及时处理如果问题严重影响客户使用,开发会第一时间在线上进行处理,临时解决掉满足用户的使用。如果问题不严重,会将这类问题进行汇总,在后续版本中解决掉,主要从以下方面分析:问题ID--问题描述--问题类型(是WISH需求还是BUG)--问题是否可以复现--问题遗漏原因分析--问题

2022-02-10 21:29:58 4375

原创 最近一次面试题

前段时间进行了一次面试,今天抽空总结下主要从事什么类型的测试离职原因怎么保证测试质量遇到最困难的事情测试架构师的职责自动化做过什么

2022-02-09 15:24:50 265

原创 自动化测试-POM设计模式

UI自动化测试代码要求低耦合,易维护,其中POM设计模式即可实现该要求。POM是什么?Page Object Model:页面对象模型思想What:把每个页面当作一个对象类进行分层管理,一个页面对应一个类,一个类就是一个模型,通过模型生成页面对象。为什么Why:提高自动化测试代码的复用性、可维护性、可扩展性随着时间的推移,测试脚本越来越多,需要维护的脚本超来多庞大,页面的元素一旦发生改变势必变得繁琐不易。怎么做How:三层模型Base基础页面层:抽取每个页面的相同方法、相同属性(

2022-01-04 21:13:05 2127 1

原创 UI自动化--WebDriver原理学习

目前主流的自动化框架有用到selenium,其中少不子WebDriver,之前只知道不同的浏览器要下载其对应WebDriver版本,同一浏览器不同的版本时也有不同的WebDriver版本,需要根据当前浏览器的版本去下载对应的WebDriver版本。Chrome WebDriver下载地址:ChromeDriver Mirror WebDriver在UI自动化起到什么作用?----值得思考学习测试代码如何与浏览器之间进行通讯?测试代码怎么去控制浏览器打开关闭,怎么去操作浏览器页面上控件。W..

2021-12-30 23:43:18 588

转载 2021-05-20 pytest框架学习

Pytest好的文章参考:https://blog.csdn.net/qq_42610167/article/details/101204066

2021-12-07 22:00:59 46

转载 2021-06-07

软件测试之TCP、HTTP协议必知必会,面试必备!—学习https://blog.csdn.net/qq_37688023/article/details/107216952?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162302338816780264090440%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=162302338

2021-12-07 22:00:14 60

原创 开发不认可BUG时,该怎么做?

开发不认可BUG时,做为测试人员,应该怎么做:第一步:作为测试人员,先是要积极和开发进行沟通,开发是否对BUG的描述已清楚,是否为测试提出的问题?(尽量先让开发明白这个问题表现(测试环境上复现问题,详细说明出现的测试步骤)说服开发认可这个BUG。第二步:如果开发仍是不认可BUG,有以下场景:(1)BUG是偶现的,开发要求你复现时复现不了,开发可能不认可,因为问题复现不了,他没有办法定位-------尽量找到必现路径,提供详细的问题信息(录屏、日志信息、截图信息)-------如果仍复现不

2021-12-07 21:54:46 5557

原创 测试用例设计--经典面试

生完二胎一段时间了,离重新步入职场,要开始拾起知识丰富自己。经常面试题1---测试水杯,设计测试用例在开始设计测试用例前,需要了解项目产品需求,只有对需求深入了解后,才能进一步进行测试用例设计。(1)水杯有很多,有瓷水杯,纸杯,保温杯,不绣钢杯等,水杯具体需求是哪种杯子?下面以测试【纸杯】为例。(2)水杯具有的特性要求:杯子的容量:要求最大能装多少升水(满杯),空杯,半杯 杯子的型状:圆型,上面口大,下面小。 杯子的材料:纸杯 ...

2021-11-16 23:05:22 737

原创 Jmeter怎么实现5000并发用户?--思考

--------5000用户角度------(1)如何模拟5000个用户-----通过设置Jmeter线程数为5000来代表5000个用户(2)5000个用户量有些大?-----对部署Jmeter机器要求是否能够满足5000用户并发量,是否会存在单台机器下测试机器会遇到瓶颈,需要进一步考虑Jmeter分布式部署测试方式,涉及到Jmeter分布式测试----------------并发----------------5000个并发如何做到同步并发:同时定时器...

2021-11-15 22:23:11 13935

原创 定位BUG是前端还是后端问题?

方法:1、通过F12或其它抓包工具(Fidder)来看http请求:发送请求、响应请求报文情况2、日志信息参考文章:https://www.zhihu.com/question/46433185/answer/667924745https://baijiahao.baidu.com/s?id=1681111197312800591&wfr=spider&for=pc...

2021-08-20 11:31:11 1265

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除