分享

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 记录自动化中遇到的一些错误及解决思路,会持续更新(根据个人情况不同,错误解决方法不同)1、找不到元素,脚本报“NoSuchElementException:Unable to find element”,或者"定位到了,不能操作,点击无效"首先查看自己的“属性值”是否写正确;元素的标签不唯一,默认找到第一个;向上查看,元素是否在frame或iframe框架中;查看元素是否在新打开的页面中,需要切换到新窗口;换其它的定位方式:id/name/class name/tag name/link text/xpath/css selector;检查元素属性是否是会变动的、是否是隐藏...
            11 11 3719
            分享
          •  一、API调试常用解决方案1、Postman + Swagger + Mock + JMeter作为一个后端开发,我做的大部分项目一般都是基于 Swagger 来管理 API 文档,基于 Postman 来做接口调试,基于 JMeter 来做接口性能测试,基于 RAP 等工具 Mock API 数据。2、存在的问题(1)多系统数据不互通API设计者、前端开发、后端开发、测试人员大量重复工作。(2)效率低可视化程度低、操作不友好。(3)无法团队协作单机离线使用为主,成员之间无法实时同步数据,无法协作。(4)学习成本高初学者难以入手,需要大量的学习成本、培训成本。(5)数据一致性困难每...
            0 0 654
            分享
          •   Linux终端常见用法总结  一、前言  熟悉Linux终端的基础用法和常见技巧可以极大提高运维及开发人员的工作效率,笔者结合自身学习实践,总结以下终端用法供同行交流学习。  二、常见用法  1.快捷键  1.1.Alt + .  在光标位置插入上一次执行命令的最后一个参数。  1.2.Ctrl + R  模糊搜索历史执行命令。下载安装fzf可以提升该命令的交互性。  1.3.Ctrl + Z  将正在执行的命令送入后台,以继续使用终端。执行bg命令可以查看后台正在执行的命令列表,执行fg命令可以调回后台正在执行的命令。  1.4.Ctrl + A  移动光标到首位字符。例如,在已输入命令...
            0 0 498
            分享
          • selenium 中隐藏元素如何定位?面试题:selenium 中隐藏元素如何定位?这个是很多面试官喜欢问的一个题, 如果单纯的定位的话,隐藏元素和普通不隐藏元素定位没啥区别,用正常定位方 法就行了但是吧~~~很多面试官自己都搞不清楚啥叫定位,啥叫操作元素(如 click,clear,send_keys)隐藏元素如下图有个输入框和一个登录的按钮,本来是显示的面试 web 自动化必然会问到 selenium,问 selenium 相关的问题定位是最基本的, 也是自动化的根本,所以面试离不开元素定位问题。 之前看到招聘要求里面说“只会复制粘贴 xpath 的就不要投简历了”,说明面试 官对求职者的...
            0 0 1250
            分享
          •   参数化概念  测试工作中,通常会使用不同的数据发送请求测试不同的场景来实现测试的全面性,这就需要对一些字段进行参数化,以使每次迭代都使用不同的数据来满足我们的测试需求。  Jmeter做为常用的功能、性能测试工具之一,其参数化方式也是相对比较灵活,主要分为4种:用户参数、用户自定义变量、CSV数据文件、函数助手,下面将详细介绍这4种参数化方式的使用方法。  参数化方式  一、用户参数  1.使用场景  适用于参数取值范围很小的场景,例如测试模拟较少用户登陆某系统交易。  2.操作步骤  (1)添加用户参数功能模块  (2)设置参数变量、用户值  注意勾选每次迭代更新一次,否则每次都使用同样...
            14 15 1315
            分享
      • 51testing软件测试圈微信