背景 最近,我接手了一个开发微信小程序后台的项目。我首先通过几个需求和错误修复来了解业务。起初,尽管有 API 文档可查,我还是很难弄清每个交互对应的接口。为了知道一顿操作包含哪些接口调用,我使用 Charles 对小程序的请求数据进行拦截分析。...
在开发过程中,从一开始到应用程序的推出都充满了挑战,而负载测试则是其中至关重要的一项工作。这一阶段不仅仅是走过场,而是要进行严格的评估,确保应用程序的性能符合预期。在测试过程中发现性能不佳或意外瓶颈是常见的障碍,但这也是改进的关键时刻...
Wireshark是非常流行的网卡抓包软件,具有强大的抓包功能。它可以截取各种网络数据包,并显示数据包详细信息。 这也就意味着,它可以查看所有网络的流量发生过什么。它适用的系统很多,而最受网络工程师欢迎的原因是,它是免费的。 Wireshark的确...
前言 这篇文章我们将了解关键字驱动测试又是如何驱动自动化测试完成整个测试过程的。关键字驱动框架是一种功能自动化测试框架,它也被称为表格驱动测试或者基于动作字的测试。关键字驱动的框架的基本工作是将测试用例分成四个不同的部分。首先是测试...
一个软件产品的稳定性、可靠性、可用性很大程度上取决于我们如何有效地管理它的环境。这里的”环境“指的是我们在运行软件时,需要的一整套组件,包括硬件、系统、服务、资源、工具和软件本身。在一个健康的软件开发流程中,我们通常需要很多个环境来服...
我们可使用Selenium进行Web自动化操作。 一、环境搭建: 1.下载安装Pycharm 2.在Pycharm中新建项目 3.在Pycharm中安装Selenium(FIle->Settings->Project:项目名->Python Interpreter->加号->搜索添加Selenium) 4.下载...
关于AcuAutomate AcuAutomate是一款基于Acunetix的大规模自动化渗透测试与漏洞扫描工具,该工具旨在辅助研究人员执行大规模的渗透测试任务。 在大规模的安全测试活动中,AcuAutomate可以帮助我们同时启动或停止多个Acunetix扫描任务。除此之外,...
不同场景下的JMETER设置 1.基准测试 验证主要业务在单用户运行下的性能指标,为多用户并发并发和混合场景的性能分析提供基础参考。 基准测试JMETER线程组设置(在1秒内执行5个线程循环一次): 2.并发测试 多用户在同一时间访问某一个模块...
一、环境配置 1. Python & Selenium 本文是基于 Pytohn-3.7.4 以及 selenium-4.11.2 进行测试的,可以直接通过 pip 命令安装 selenium: pip install selenium 进入 python 交互界面,引入 selenium 包,检查安装结果: import sel...
Python 主流自动化测试报告插件有三个:HTMLTestRunner、Pytest-html 和 Allure。HTMLTestRunner是一个比较古老的报告模板,界面也不是很好看。Pytest-html界面很简洁,看起来也很直观,是一款比较不错的报告插件。如果你想提升下逼格,让你的自动化测...
法律顾问:上海兰迪律师事务所 项棋律师版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024 投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017
沪ICP备05003035号
沪公网安备 31010102002173号