logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

爬虫 + 自动化之利器---selenium全面解析与实战项目

什么是seleniumSelenium是一个用于Web应用程序测试的工具。只要在测试用例中把预期的用户行为与结果都描述出来,我们就得到了一个可以自动化运行的功能测试套件。Selenium测试套件直接运行在浏览器中,就像真正的用户在操作浏览器一样。Selenium也是一款同样使用Apache License 2.0协议发布的开源框架。Selenium工具的主要功能包括:测试程序与浏览器的兼容性,测试

文章图片
#爬虫#自动化#selenium +1
jmeter接口测试(登录、注册)

进行接口测试流程:Jmeter 的下载地址:http://jmeter.apache.org/download_jmeter.下面举例说明使用流程,有两种参数传递的方式,我们以登陆、注册分别举例1、先添加线程组,参数设置如图线程数:可以理解成登陆账号的数量循环次数:就是循环执行你设置的线程数如图表示:10秒内执行10个线程,循环2次,总共执行了20次循环次数如果选择永远,程序会一直执行,除非手动停

文章图片
#jmeter#压力测试#单元测试 +2
一文让你全面认识WebSocket压测!

OOM:内存溢出,需要长时间的压测,观察内存是否释放,比如:每秒%0.1的内存占用累加,最后OOM服务假死:大量发送同步消息,CPU占满,导致假死,现象有:1 客户端全部断开2 服务占用CPU100%,一直不释放3 服务停止打印日志4 CLOSE_WAIT关闭很慢。

文章图片
#websocket#网络协议#网络 +2
两种方法教你在postman设置请求里带动态token

在使用调试接口时,遇到一些需要在请求里加上token的接口,若token出现变化,需要手动修改接口的token值,带来重复的工作量,翻看postman使用手册后,我发现了两种方法可以解决这个问题。postman中有个全局变量功能,类似中的全局变量,一旦设置了,就可以在每个接口中获取到值,环境变量的功能也类似。这里,说说解决思路:请求一次登录接口,得到token;在postman中新增一个环境变量d

文章图片
#postman#lua#测试工具
超级给力的弱网测试神器—Qnet(上)

不借助 PC 或者服务器,只需在任一智能手机上安装 QNET App,即可搭建一套完善的弱网环境覆盖国内所有省份、海外 47 个主流的国家地区的运营商实时网络数据,提供真实的地铁、电梯等 20+弱网络场景提供了网络数据包抓包功能,便于进行网络数据问题的分析支持 adb 命令驱动,实现自动化弱网络测试,降低成本、提高效率点击 Qnet App,进入登录界面,勾选同意协议并点击【QQ 登录】按钮,授权

文章图片
#网络#测试工具#python +2
程序员们的浪漫瞬间

样式一:普通图案脚本代码:#!/usr/bin/env python# -*- coding: utf-8 -*-import time

文章图片
#python#程序人生#单元测试 +2
到底了