一、测试时接口调不通,如何去排查 1、接口没有任何响应 很多时候在做接口测试时,会发现接口没有任何返回,比如浏览器一直在转圈,或者返回一个空白页面。用接口工具测试时,工具报错,提示“no response”。 排查思路 先检查接口 ip 是否正确,可以通过在本机 ping 接口的 ip,检查网络是否
上期回顾:用.bat文件做Airtest脚本的多设备批量运行 最近在使用airtest进行app自动化,但是只能单个执行,实际需要批量执行。看了网上很多文章,其实很多都没真正实践或者说实践不完全,用的不好用。所以,就自己在那些文章的基础上进行了改进与优化。 一、结构 settings.py:放置
项目简介 japi项目,是一个接口自动化平台开发项目,由【测试开发刚哥交流群】招人共建,基于JMeter,参考MeterSphere,以学习为目的,完成一个SpringBoot+Vue技术栈的纯粹的接口自动化平台开发。 项目成员 经过"填写人员分工表"以后,最终有38人参与了本次项目: 刚哥、布鲁、嘉宥、守正、大刚、
前言 前几天在知识星球会员群里,有同学问了一个自动化测试实践中遇到的问题: 持续集成的自动化用例很多,测试环境日志level为debug,日志量大概40G/每天,定位问题时日志查询很慢,该怎么解决? 这个问题可以说是自动化测试实践中经常遇到的问题,那么该如何解决这些问题呢?或者说有没有更好的
2022年第 12 期《python接口web自动化+测试开发》课程,9月17号开学(课程全面升级!) 主讲老师:上海-悠悠 上课方式:微信群视频在线教学,方便交流 本期上课时间:2022年9月17号 - 2022年12月17号,周六周日上午9:00-11:00 报名费:报名费3000一人(周期3个月) 联系微信/QQ:283340479 课表如下 直播课
from pywinauto import Application app = Application(backend='uia').start("notepad") # print(app.windows()) # # 无标题 - 记事本 dlg = app.YourDialogTitle # print(dlg) np=app["无标题 - 记事本"] np['Edit'].type_keys("九零五五五五
测试人员每天都跟不同的环境打交道,比如线上环境,测试环境,预上线环境等等,那么作为自动化测试人员写的代码,我们也要具备能自由切换环境的能力,那么今天小编就给大家聊一下,如何能让我们python语言写的测试用例可以自由切换到不同的环境下面去运行呢? Python写测试用例离不开单元
Record-Triggered Flow允许企业在Salesforce中基于创建、更新或删除记录事件在后台自动执行操作。这大大减少了业务用户花费在执行重复性任务上的时间,并且还降低了人为错误的风险。 在使用Record-Triggered Flow时,确保企业具有Salesforce Flow设计策略非常重要,以避免未来在
原文链接 本文节选自霍格沃兹测试开发学社内部教材 在服务端自动化测试过程中,Form 请求代表请求过程中,请求体为表单类型。其特点为:数据量不大、数据层级不深的情况、使用键值对传递。Form 请求头中的content-type通常对应为application/x-www-form-urlencoded。碰到这种类型的接
在阿里工作了8年,工作压力大,节奏快,但是从技术上确实得到了成长,尤其是当你维护与大促相关的系统的时候,熬到P7也费了不少心思,小编也是个爱学习的人,把这几年的工作经验整理成了一份完整的笔记。此笔记已助朋友拿到腾讯,阿里,美团等10个offer ! 由于细节内容实在太多啦,所以只把部分知识
安装与部署 一、npm方式安装: 1)安装Node.js 在Node.js官方网站https://nodejs.org/en/直接下载Node.js并双击安装 2)设置环境变量,把node.exe所在的目录加入到PATH环境变量中,然后输入如下命令进行有返回版本号证明安装并配置成功 node --version npm --versi
自动化初识 作为一个测试人,我们或多或少都听过或用过自动化,我们都曾在初入测试行业时,满怀期待的以为测试的尽头是不用测试员点点了,项目一提测,小手点下自动化的开关,瞬间测试的工作就完成了。 这就是我一开始从开发转向测试时最好奇的地方,带着这个好奇心,我激情满满地加入了公司
每天进步一点点,关注我们哦,每天分享测试技术文章 本文章出自【码同学软件测试】 码同学公众号:自动化软件测试,领取资料可加:magetest 码同学抖音号:小码哥聊软件测试 pytest是目前企业里面使用最多、最流行的Python的单元测试框架,那我们今天就使用这个框架来完成 一个网易163邮箱登录
好久没有更新了,上半年看了大学课程以后,结合目前的关注的领域,又特意回头看了两本书补充了一些领域特定的基础知识,这样关于自动化和自治的思考可以更贴近于可实现性和解决具体的问题,希望能结合起来有所突破,加油。 昨天看了一个Cisco关于从网络自动化到网络自治的视频,视频里面对自治
使用selenium webdriver打开谷歌浏览器时候报错 随便运行打开一个网址时发现,简单测试代码: 网址改成百度即可,如果不行看看是否缺少确定,配置好环境 浏览器驱动要更新: 下载最接近的网站地址:http://chromedriver.storage.googleapis.com/index.html 放置python安装
作为测试人员,在进行比较大的项目时,使用自动化测试能帮助我们事半功倍地完成测试工作,提高测试效率,缩短开发周期。 那么如何进行自动化测试呢?今天我们就来浅谈一下自动化测试的定义、基本步骤和进行自动化测试的好处。 自动化测试的定义 自动化测试 是把以人为驱动的测试行为转化
在安装中,如果没有输入 playwright install, 则不会安装浏览器,运行 playwright codegen 时会报浏览器找不到的错误: "chromium" browser was not found. Please complete Playwright installation via running "python -m playwright install" playwright 有自己管理浏
前言 移动端Android APP进行UI自动化测试时,常用到的元素定位方法有多种,如resource-id、class name、accessibility_id、xpath、android_uiautomator、坐标点等定位方法。同等情况下更加优先推荐哪些定位方法?这些定位方法有什么区别?本文将进行简要讲解。 一、通过resource-id定
不知不觉,入行软件测试也有九个年头了。待过创业公司也待过上市公司。做过功能测、自动化测试也做过性能测试。做过测试新人也做过测试组长,现在是一名阿里的测试工程师,已经工作9年了。 回想刚入行那会,功能测试都玩不溜从,最开始或者更长的时间一直都在从事点点点的工作。觉得工作没
这里主要记录一下在使用gradle+java+ideal+cucumber+json搭建简易框架过程中遇到的问题 step1:创建gradle项目,这里省略如何在IDEA中创建gradle项目,具体可以参考其他人的视频 下载安装插件Gherkin、Cucumber for Java. step2:写feature.这里实现的是计算两个数相加 step3:定义step
原文 AMADEUS: Towards the AutoMAteD secUrity teSting 出版 SPLC '20: Proceedings of the 24th ACM Conference on Systems and Software Product Line: Volume A - Volume A October 2020 Article No.: 11 Pages 1–12 https://doi.org/10.1145/3382025.3414952 申明 版权归
总结: 1.安装 pip3 install pytest 2.初始化和结束函数: 1.setup teardown : 在一个类内部每个测试方法的开始和结束运行一次 2.setup_class,teardown_class:在一个类内部只运行一次,不关心有多少测试方法 3.pytest插件 1.pytest-html: 生成测试报告
本文是自动化测试系列的第五篇文章,这篇文章我想聊聊自动化测试如何创造业务价值。 这篇文章的灵感,来自前几天知识星球社群内部分享时候的一个topic,有同学问到做自动化测试的价值如何体现。 我在上一篇文章《聊聊自动化测试的度量指标》中的开篇词提到过一个观点: 脱离数据支撑谈价
简介 Selenium IDE 是实现Web自动化的一种便捷工具,本质上它是一种浏览器插件。该插件支持Chrome和Firefox浏览器,拥有录制、编写及回放操作等功能,能够快速实现Web的自动化测试 使用场景 Selenium IDE本身的定位并不是用于复杂的自动化场景,而是用于一些对效率拥有极高要求的简易场
Jmeter是怎么做API自动化测试的? 1、首先在JMeter里面创建测试计划,在测试计划里面创建线程组 2、在线程组里面添加HTTP的请求,以及添加API的测试用例 3、编写测试用例结束后,结合Ant构建工具,编写build.xml文件(执行脚本,测试报告目录,自动发送邮件) 4、在build.xml文件的目录下执行ant,就