Katalon Studio解决请求响应中文乱码

Katalon Studio解决请求响应中文乱码

写在前面 在使用Katalon Studio做接口测试时,请求响应中文会出现乱码的情况。 这个问题很多同学都会遇到,而且查看Katalon Studio官网发现日文同样会出现乱码。 近日,我们的软件测试学习交流群里的一位大佬终于找到了解决方法。 为了帮助更多的同学解决这个困扰,现特此整理一下解决方法…

Selenium定位一组元素

Selenium定位一组元素

写在前面 在此之前写过一篇文章关于Selenium常用的8种元素基本定位方式。详情见链接:Selenium元素定位 文末也有关于如何定位一组元素的方法。不过有的小伙伴反映不方便查找,现把该部分内容单独列出。 Selenium定位一组元素 WebDriver提供了8种方法用于定位元素,同时还提供了8种…

Selenium处理单选项下拉框列表

Selenium处理单选项下拉框列表

写在前面 UI自动化测试中,经常会遇到下拉框列表选项,常见的下拉框列表有:单选项下拉框,多选项下拉框。 WebDriver提供了Select类来处理下拉框。 本文详细讲解如何使用Selenium处理单选项下拉框列表。 遍历所有选项并打印选项相关属性值 首先针对单选项下拉框列表进行遍历操作,这样我们就…

Selenium常用的元素等待方法

Selenium常用的元素等待方法

写在前面 日常的UI自动化测试,单步调试的时候元素可以定位到,并且可以正常操作,但是在跑测试案例流程的时候反而报错。这时就需要考虑是否界面的切换,或者功能的跳转缓慢导致元素未加载完成就执行了操作,所以我们需要加上元素等待。WebDriver提供了几种类型的等待:强制等待、显式等待和隐式等待。 强制等…

Selenium上传文件

Selenium上传文件

写在前面 日常的UI自动化测试过程中,经常会遇到文件上传的业务操作。对于通过input标签实现的上传功能, 我们可以直接利用Selenium提供的方法send_keys() 实现文件上传。这种文件上传实现方式是将本地文件的路径作为一个值放在input 标签中,然后通过form表单将这个值提交给服务器…

加载更多