摘要:
用户参数(User Parameters),为各个线程的变量指定值,可为同一个变量设置多个用户值。 1、用户参数的参数详解: 用户:同一个变量设置多个用户值,则对于每个线程,变量将按顺序从用户序列中分配一个值。如果线程数多于用户数,则重头继续读取用户值 每次迭代更新一次(Update Once Pe 阅读全文
摘要:
JDBC连接配置(JDBC Connection Configuration),用于创建数据库连接,后续可对数据库进行增删查等操作。和组件【JDBC请求(JDBC Request)】搭配使用 组件路径: 线程组->右键添加->配置元件->JDBC Connection Configuration 1 阅读全文
摘要:
JDBC请求(JDBC Request),向数据库发送SQL查询等操作 1、前提:使用JDBC请求之前,得先确保jmeter已连接数据库。可使用组件 JDBC连接配置(JDBC Connection Configuration) 连接数据库,并给数据库配置一个变量名,如以下ERPDatabase 2 阅读全文
摘要:
固定定时器(Constant Timer),每个线程在请求之间暂停相同的时间。时间单位是毫秒,1000毫秒=1秒 组件路径:线程组->右键添加->定时器->固定定时器 1、固定定时器放在线程组外面,则所有线程里面的请求之间都延迟相同的时间 2、 固定定时器放在线程组里面且在请求外面,则该线程组里面的 阅读全文
摘要:
组件路径:HTTP请求->右键添加->后置处理器->边界提取器 用途:边界提取器(Boundary Extractor)是放在Sample请求之后执行的,用于获取左右边界中间的所有字符(不包含边界) 适用场景:A接口响应数据json字段有几十个,其中B接口请求体需要用到A接口一部分字段。鉴于A接口字 阅读全文
摘要:
以网易云为例,歌曲列表都在<iframe>框架下,使用Python和RPA网页自动化依次点击10首歌的播放键 1、python代码 从网页源代码可见,整个歌曲列表都在<iframe>框架下。如果没有切换进入<iframe>框架再进行操作,会报错NoSuchElementException如下 如果有 阅读全文
摘要:
以百度为例,点击【BOSS直聘】词条会打开一个BOSS新窗口页面,分别使用Python和RPA网页自动化在不同的窗口页面来回切换窗口完成以下顺序步骤 1、Python代码如下 步骤:打开新窗口页面后,先获取所有窗口句柄window_handles,再用switch_to.window()切换到新窗口 阅读全文
摘要:
我们在跑自动化时为了捕获和处理异常,会增加异常处理Try方法。下面来看看Python和RPA网页自动化中异常处理Try的用法 1、Python中异常处理try的用法 try: test = "ABC" + 123except TypeError: print("如果try出现异常就会跑except, 阅读全文
摘要:
1、ValueError 值错误,传递给函数的变量不符合函数预期类型。如下'python'是非数字无法转换为整数类型,故会报错ValueError 将a改为数字就不会报错了 2、NameError 变量名错误,变量在全局未声明。如下第2行a=1是在函数test()里面声明的,而第6行是在函数test 阅读全文
摘要:
以百度为例,分别使用python和RPA自动化完成以下步骤:设置->搜索设置->保存设置->确定 1、python代码如下 注意:[已经记录下您的使用偏好]弹框是无法捕获网页源代码的,也就无法捕获元素。既然无法捕获元素,那么怎么关闭弹框呢? 这里我们使用switch_to.alert和accept( 阅读全文