首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
python和测试
软件测试杂谈
创建于2024-02-01
订阅专栏
分享python和测试
等 28 人订阅
共197篇文章
创建于2024-02-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
18条拉开差距的Python小技巧,建议收藏
讨论最常用的python技巧。 处理用户的多个输入 有时我们需要从用户那里获得多个输入,以便使用循环或任何迭代,一般的写法如下: 但是更好的处理方法如下: 处理多个条件语句 如果我们在代码中需要检查多
领略项目测试的艺术:从需求评审到测试执行的实战经验分享
业务测试是测试人员的基本功,想要有扎实的功底,除了不断地学习、实践,还需要阶段性地回顾、反思。在本文中,笔者总结自身项目测试的经验教训,与大家一起探讨日常业务测试中较为关键的3个环节,包括需求评审、用
pandas实战:电商平台用户分析
分享一个实战项目,电商平台用户行为分析。 数据分析 1.行为概况 首先,我们要对用户的行为类型有一定的理解,了解每个行为所代表的含义。 浏览:作为用户与商品接触的第一个行为,它的数量级与其他行为类型相
如何判断当前服务器是云主机、物理机、虚拟机、docker环境
使用ssh连接到服务器后,可以通过如下几种方式来判断连接到的服务器是物理主机、虚拟机、还是云主机,还是docker环境??? 容器和虚拟机的区别:容器共享内核,虚拟机独享内核 虚拟机和物理机的区别:虚
一次访问Redis延时高问题排查与总结
背景 20230308 在某地域进行了线上压测, 发现接口RT频繁超时, 性能下降严重, P50 400ms+, P90 1200ms+, P99 2000ms+。细致排查发现其中重要的原因是, 访问
数据预处理的 10 个小技能,附 Pandas 实现
数据预处理常用的处理步骤,包括找出异常值、处理缺失值、过滤不合适值、去掉重复行、分箱、分组、排名、category转数值等,下面使用 pandas 解决这些最常见的预处理任务。 找出异常值常用两种方法
简单实用的 Python 周期任务调度工具
如果你想周期性地执行某个 Python 脚本,最出名的选择应该是 Crontab 脚本,但是 Crontab 具有以下缺点: 1.不方便执行秒级任务。 2.当需要执行的定时任务有上百个的时候,Cron
最常用的四款内网穿透工具!
0x00 前言 内网穿透,即NAT(Network Address Translator)穿透,是指计算机在内网(局域网)内使用私有IP地址,在连接外网(互联网)时使用全局IP地址的技术。该技术被普遍
性能优化那些事
从今年一月份开始,我们团队陆续完成了邮件服务的架构升级。新平台上线运行的过程中也发生了一系列的性能问题,即使很多看起来来微不足道的点也会让整个系统运行得不是那么平稳,今天就将这段时间的问题以及解决方案
老板让我不改一行代码,定位线上性能问题!
背景 最近时运不佳,几乎天天被线上问题骚扰,周六又来了一个性能问题。 大致的现象是: 尝试解决 由于这种也不是业务问题,不能直接定位。所以尝试在测试环境复现,但遗憾的测试环境贼快。 没办法只能硬着头皮
加速Python循环的12种方法,最高可以提速900倍
在本文中,我将介绍一些简单的方法,可以将Python for循环的速度提高1.3到900倍。 Python内建的一个常用功能是timeit模块。下面几节中我们将使用它来度量循环的当前性能和改进后的性能
软件测试中的18个难题
对于软件测试来说,怎么样才算测够了?如何评价测试的有效性?那么多测试用例,以后怎么删?在软件测试中会遇到非常多的问题,阿里研究员郑子颖分享了18个他总结出的难题以及相关看法,希望对同学们有所启发。 十
每分钟访问10w+,11种策略教你保持亿级流量网站稳定性!
稳定性在大型网站运行中至关重要,面对每分钟 10 万次的网络访问,稍有不慎就会引起重大故障。今天这篇文章一起讨论下亿级流量网站在稳定性方面的一些做法,希望对您有帮助。 一、基础策略 1.1、配置化 配
使用重试模式来提升自动化测试的稳定性
自动化测试,特别是ui自动化的稳定性提升是非常困难的,出错了就重试这个简单的策略可以帮助我们处理一些难以预料的异常情景,从而提升测试的整体稳定性。 这篇文章的作者就分享了几种重试的设计模式,通俗易懂而
SQL优化的魅力!从 30248s 到 0.001s
我用的数据库是mysql5.6,下面简单的介绍下场景 课程表: 数据100条 学生表: 数据70000条 学生成绩表SC: 数据70w条 查询目的: 查找语文考100分的考生 查询语句: 执行时间:3
建议收藏!Linux下Java/Python启动管理脚本
分享一个从网络上搜集到的Java/Python管理脚本,方便在Linux操作系统下管理你的Java或Python应用程序,只需要对其进行稍加修改即可投入生产使用。 建议将脚本修改为startup.sh
消息队列常见的几种使用场景介绍!
一、简介 消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题。实现高性能、高可用、可伸缩和最终一致性架构。使用较多的消息队列有ActiveMQ、RabbitMQ、Zer
如何提升大数据数据质量
正如大家所知,大数据建设的目标是为了融合组织数据,增加组织的洞察力和竞争力,实现业务创新和产业升级。而提高数据质量是为了巩固大数据建设成果,解决大数据建设成果不能满足业务要求的问题。并且,数据质量问题
如何让你的 应用 提升 10 倍性能?
建议一:使用反向代理服务器让应用更快更安全 建议二:增加负载均衡服务器 建议三:缓存静态及动态内容 建议四:压缩数据 建议五:优化SSL/TLS 建议六:实现HTTP/2或SPDY 建议七:升级软件
Nginx如何做流量控制
流量限制(rate-limiting),是Nginx中一个非常实用,却经常被错误理解和错误配置的功能。我们可以用来限制用户在给定时间内HTTP请求的数量。请求,可以是一个简单网站首页的GET请求,也可
下一页