软件测试
文章平均质量分 58
软件测试
笃行之.kiss
不积跬步,无以至千里
展开
-
工作中那些让人印象深刻的BUG(3)
为了处理这个问题,组织开发,测试,项目经理等讨论,初步定下的方案是新增2个功能,一是可以从生产上同步配置到测试环境,二是测试环境之间可以相互同步配置。这样对于迭代需求为了保障测试环境配置是对的,提测后测试环境部署可以从生产上同步配置到测试环境来,直接覆盖掉测试环境的配置,保障生产配置和测试环境配置的一致性。经过跟开发沟通LPR浮动利率计算公式:浮动利率=资金成本-基准利率,发现问题出在资金成本上,测试环境资金成本是9%,观察生产上配置的资金成本是8.5%,同步生产配置后再次放款成功。消金行业,助贷公司。原创 2022-08-25 11:53:02 · 2150 阅读 · 0 评论 -
工作中那些让人印象深刻的BUG(2)
产品,项目经理,开发,测试都有责任,大家都没有想到系统上线顺序这个问题。不过主要责任还是项目经理,项目经理不仅需要熟悉公司业务,也要懂技术,知道系统交互流程,这样上线的时候才会想到系统上线顺序这个问题。结果造成期间放款成功的单子,协议系统获取不到合同号,生成的贷后协议文件合同号为空了。协议系统,通过系统内部交互,获取资金平台落库的合同号,生成贷后协议文件的时候填充合同号,APP端展示。APP端客户贷后协议展示内容,合同号取值逻辑变更,需要展示银行生成的合同号。上线后APP端展示的贷后协议,合同号字段为空。原创 2022-02-21 15:38:01 · 2317 阅读 · 0 评论 -
工作中那些让人印象深刻的BUG(1)
大数据部门从APP端获取老客户信息,过滤出需要的相关字段信息保存到临时表里,资金平台通过sql脚本将零时表数据update到老客户的授信表中。周末开发加班定位bug,拒绝原因都是GPS地址,IP地址信息缺失,被拒绝的客户群体都是API引流的客户,引流方没有上送相应的GPS和IP地址过来。周五上线后,周六当天大量客户被银行授信拒绝,算是很严重的生产事故了。1、需求简单,团队人员都不太重视,但是简单的问题并不代表重要性不高。银行要求,授信/用信申请接口新增GPS,IP相关地址信息字段。消金行业,助贷公司。原创 2022-01-24 15:04:35 · 5425 阅读 · 0 评论 -
软件测试证书(2)— 计算机二级证书
上面会有考试安排,考试科目,考试报名入口,考试大纲,考试成绩查询,证书查询等信息。没有账号的要先注册,具体报名流程这里就不多做介绍了。考试报名,需要关注对应的省级承办机构官网信息,如。这里选择我所在的上海市。原创 2021-11-04 15:35:02 · 742 阅读 · 0 评论 -
软件测试证书(1)— 软件评测师
1、国家软考的中级职称证书,含金量较高。2、没有报考资质限制。3、积分落户,升职加薪,迎娶白富美,走向职业巅峰。欢迎大家一起来内卷。原创 2021-09-10 14:52:22 · 9680 阅读 · 3 评论 -
如何提高测试在团队中的话语权
与团队成员建立积极的合作关系,倾听他们的观点,并能够清晰地表达你的想法和意见。在需求分析和设计过程中,提供测试的观点和建议,确保测试考虑到了项目的各个方面。通过展示你的专业知识和技能,能够为团队提供更深入的测试支持和建议。跟踪测试过程中的缺陷和问题,提出改进的建议,并积极参与团队的持续改进活动。1. 提供价值:通过展示你在测试领域的专业知识和技能,积极参与项目并提供有价值的反馈和建议。通过以上方法,你可以逐渐提高测试在团队中的话语权,并与其他团队成员建立合作关系,共同为项目的成功做出贡献。原创 2023-12-01 15:32:16 · 474 阅读 · 0 评论 -
软件测试面试题
(1)网络协议 TCP/IP 协议簇(2)常见的http请求响应状态码(3)代理服务器(4)路由器,网关(5)编程语言,编译原理。原创 2020-09-14 14:59:01 · 2409 阅读 · 0 评论 -
自动化测试框架
自动化测试框架 = 编程语言+单元测试框架+代码托管平台+版本控制工具+数据库+持续集成+测试平台编程语言:java,python单元测试框架:unittest,pytest代码托管平台:Gitlab,Gitee,GitHub版本控制工具:Git数据库:mysql,oracle持续集成:Jenkins测试平台:根据公司项目情况搭建测试平台参考地址:Robot Framework自动化测试框架的介绍_snail哥的博客-CSDN博客_robot自动化6个自动化测试框架(总有一款适合你,选择合适的)_全栈测试笔原创 2019-05-27 09:59:24 · 1428 阅读 · 0 评论 -
网络协议TCP/IP协议簇
网络协议_百度百科网络协议是为计算机网络中进行数据交换而建立的规则、标准或约定的集合。原创 2022-10-25 10:45:36 · 750 阅读 · 0 评论 -
常见的端口整理
端口号的范围是从1~65535(1)1~1024是规定好的端口号,不可自定义。21端口:FTP 文件传输服务 22端口:SSH 远程连接服务 23端口:TELNET 终端仿真服务 25端口:SMTP 简单邮件传输服务 53端口:DNS 域名解析服务 80端口:HTTP 超文本传输服务 443端口:HTTPS 加密的超文本传输服务(2)1025~65535的端口被称为动态端口,...原创 2019-09-09 10:07:25 · 2266 阅读 · 0 评论 -
HTTP响应状态码
(3)3xx - 重定向,客户端浏览器必须采取更多操作来实现请求。例如,浏览器可能不得不请求服务器上的不同的页面,或通过代理服务器重复该请求。(5)5xx - 服务器错误,这些状态代码表示,服务器在尝试处理请求时发生内部错误。这些错误可能是服务器本身的错误,而不是请求出错。(1)1xx - 信息提示,这些状态代码表示临时的响应。(4)4xx - 客户端错误,这些状态代码表示,请求可能出错,已妨碍了服务器对请求的处理。(2)2xx - 成功,这类状态代码表明服务器成功地接受了客户端请求。原创 2019-06-25 17:17:55 · 999 阅读 · 0 评论 -
超文本标记语言(HTML)
1、HTML 是用来描述网页的一种超文本标记语言,不是编程语言。html文件又叫网页文件,是给web浏览器识别的文件,将body中的元素在浏览器中展示出来。2、html文件格式:3、常见的html标签:HTML 标签参考手册 - 功能排序。原创 2020-02-12 15:05:57 · 457 阅读 · 0 评论 -
软件测试工具
项目管理工具:QC,禅道,Worktile,Jira,TAPD,公司自主研发的EI项目管理工具和报表平台等。数据库客户端:PL/SQL,Navicat ,DataGrip,dbeaver。Linux客户端:Xshell,SecureCRT,AIX,MobaXterm。自动化测试框架:Robot Framework,unittest,pytest。远程办公:teamviewer,向日葵,VPN。云服务:OSS,COS,腾讯云TDMQ。版本管理工具:VSS,SVN,Git。编程工具:IDEA,Pycharm。原创 2018-11-14 18:09:50 · 328 阅读 · 0 评论 -
软件测试流程
总之,测试计划是软件测试工作的重要依据和指导,其编写需要根据具体情况和项目要求进行合理规划和设计,以达到高效、全面地测试目标。3. 测试人员和资源:确定测试所需的人力和物力资源,包括测试人员的技能、角色和分工,以及测试所需的工具和设备等。环境搭建:测试环境部署,包括测试环境,测试版本发布,SQL发布,各种参数配置,测试数据准备等。测试计划:根据需求分析,制定测试计划,包括测试范围、测试目标、测试进度、测试资源等。4. 测试进度和里程碑:规划测试的时间安排和阶段性进度,制定测试的里程碑和交付计划。原创 2023-05-24 18:44:53 · 4554 阅读 · 0 评论 -
软件测试用例
测试用例是软件测试过程中的重要组成部分,它是一系列步骤和预期结果的集合,用于验证软件系统是否符合设计规格和需求。测试用例的作用是确保软件系统的质量、可靠性、安全性等方面的要求。测试用例通常包括以下几个关键要素:1. 测试目标:指测试的目的和目标,如仅验证某一个功能点还是整个系统。2. 测试场景:指测试的具体环境和条件,比如需要输入的数据、预设环境等。3. 测试步骤:指测试过程中需要执行的操作步骤。4. 预期结果:指测试执行完成后期望得到的结果,通常分为成功和失败两种情况。原创 2022-09-06 11:16:20 · 858 阅读 · 0 评论 -
软件测试模型
经过了单元测试后,将各单元组合成完整的体系,主要测试各模块间组合后的功能实现情况,以及模块接口连接的成功与否,数据传递的正确性等,其主要目的是检查软件单位之间的接口是否正确。按照设定好的最小测试单元进行按单元测试,主要是测试程序代码,为的是确保各单元模块被正确的编译,单元的具体划分按不同的单位与不同的软件有不同,比如有具体到模块的测试,也有具体到类,函数的测试等。对于单元测试阶段: 单元测试完成一个模块就可以进行测试. 而在W模型的其他阶段中, 测试人员的工作和 V模型中的工作是一样的, 此处不再赘述.原创 2020-09-08 14:39:05 · 532 阅读 · 0 评论 -
软件测试理论
它是一种用于发现和修复软件缺陷、错误和问题的过程,旨在确保软件能够满足其预期功能、性能和安全需求。可靠性测试:测试软件在长时间运行、异常情况和硬件故障等情况下的稳定性和可靠性,以确保其具有高可用性和鲁棒性。兼容性测试:测试软件在不同平台、操作系统、浏览器和设备上的兼容性,以确保其能够在不同环境下正常运行。用户体验测试:测试软件是否易于使用、界面友好、符合人机工程学原则等,以确保其能够提供良好的用户体验。性能测试:测试软件的响应时间、吞吐量、并发性等性能指标,以确保其能够满足用户的需求。原创 2022-09-06 11:41:29 · 2449 阅读 · 0 评论