代码编织梦想

Python3 《零基础小白从入门到实战》之“continue 语句”-爱代码爱编程

continue 语句用于循环语句中,跳过满足条件的循环,继续执行下一次循环, 一般和 if 语句 结合使用。 语法格式: while 条件 :        循环体       if 条件 :          continue ------------------------------

Python3 《零基础小白从入门到实战》之“break 语句”-爱代码爱编程

break 语句用于退出 while、for 循环,提前结束循环,直接执行循环语句后面的代码, 一般都会将 break 语句和 if 语句一起使用。 语法格式: while 条件 :         循环体        if 条件 :           break ------------

Python3 《零基础小白从入门到实战》之“range 函数”-爱代码爱编程

range 函数作用:可以生成一个整数列表 语法格式: range (start , stop , step) 参数说明: start: 开始数,可选参数,默认值为 0 stop: 结束数,必选参数,最大值为 stop-1 step: 步长,每次循环增加值,可选参数,默认值为 1、

基于excel实现接口自动化测试-爱代码爱编程

接口自动化测试 简介接口用例设计Excel的操作接口框架设计 简介 本文档介绍如何使用excel管理接口测试用例并一键执行的实现方式,其中包括 python 读写excel, request库的基本操作,接口用例的设计 源码下载传送门>>APIAtuoTest 接口用例设计 用例字段描述 被依赖表达式: 示例 (

Python3 《零基础小白从入门到实战》之“for循环--嵌套”-爱代码爱编程

for循环--嵌套 是我们在学习python中遇到的第一个难点,小伙伴要努力,努力,在努力啦~ 例如1: cases = [ ["http://example.com/login", "get", "yuz"], ["http://example.com/register", "put", "yw"], ["http://exa

接口自动化测试,使用Python的pymysql模块连接数据库,实现增删改查操作-爱代码爱编程

文章目录 1、需求场景2、需求实现 1、需求场景 接口自动化测试中,需要测试A接口,该接口是获取当前图片的相关图片数据,匹配规则是:相关图片至少有4个指定标签组下的标签,需与主图片(当前图片)的标签相同。 手工测试的步骤是: 1、先到数据库resources_attrs表查询主图片关联的标签属性是哪些:结果1 2、请求相关图片接口,获取到该接

软件质量保证复习-爱代码爱编程

软件质量保证复习 标签(空格分隔): 软件质量保证 一、软件质量保证概念 软件质量保证(SQA)是应用于整个软件过程的保护性活动。 软件质量保证包括质量管理方法、有效的软件工程技术、在整个软件过程中采用的正式技术复审、多层次的测试测策略、对软件文档及其修改的控制、保证软件遵从软件开发标准的规程以及度量、报告机制。 二、静态测试、黑盒测试、白盒测试

Python3 《零基础小白从入门到实战》之“while循环”-爱代码爱编程

根据条件或指定的次数,反复执行循环体语句,循环结构有:while 和 for 两种循环结构。   语法格式: """ while 条件表达式: 符合条件需要运行的代码 通常会有变量值的改变 条件表达式不满足的情况停止循环 """ 说明: 如果条件为真时,执行循环体,如果条件为假时,停止循环  

Appium自动化测试 进阶-爱代码爱编程

所谓功能测试,其实无非是将被测APP的功能都使用一遍,看有没有出现报错,或者其他不应出现的结果。 上一个脚本已经实现了通过代码来使用APP的一些功能,理论上其实是已经在测试了,但还远谈不上“自动化”。因为,不是说不用手亲自去屏幕上一个功能一个功能地点点点就叫自动化,自动化是一种思想,一种将测试规范化,模块化的处理。前期的开发需要一些工作,但后期的维护,修改

ADB调试命令简介-爱代码爱编程

常用ADB命令简介 一:命令行 adb -help 查看adb 命令简介 adb start-server启动服务 adb kill-server 杀掉服务 adb devices 查看设备号 adb reboot 重启 adb shell 进入设备 adb -s xxxx shell 对指定设备操作:xxx每个设备的设备号 二:日志整理 adb lo

Android自动化测试-uiautomatorviewer工具配置-爱代码爱编程

android +uiautomatorviewer 页面元素工具安装配置 需要资源下载 1,Android-SDK 3.0.0(UiAutomatorViewer 启动依赖) 链接:https://pan.baidu.com/s/140oqviAFtGoGCch0nPkwFA 提取码:mjn1 2,ADB工具(链接安卓与PC) 链接:https://

测开入门篇《环境管理、编码规范、项目结构》-爱代码爱编程

坚持原创输出,点击蓝字关注我吧 作者:清菡博客:oschina、云+社区、知乎等各大平台都有。 目录 一、前提准备二、虚拟环境1.virtualenv的安装和应用2.pipenv的安装和使用3.导出虚拟环境为requirements.txt文件4.pipenv的相关使用命令5.需要在虚拟环境中起项目三、Python代码规范四、工程结构化测试平台

测试理论 | 服务端测试-爱代码爱编程

阿里 qa 导读:久违了,夏去秋至,阿里巴巴技术质量新人手册又开始更新啦~ 上期我们给大家带来的是成为测试多面手中的移动测试篇,今天我们继续和大家讲讲服务端测试。 服务端测试 服务端测试有两种:一种是直接对 WEB 或者 APP 的 API 接口进行测试;另一种是对更后端的数据库、缓存系统、中间件、文件系统等进行测试,核心就是输入输

【Android工具】Yandex!可以安装PCchrome插件的手机浏览器!更新网页剪辑插件测试情况...-爱代码爱编程

公众号关注 “DLGG创客DIY” 设为“星标”,重磅干货,第一时间送达。     最近在手机上看(你懂的)神坛,看到各种不错的文章,当然想收藏下来,毕竟神坛有清理帖子的习惯(个人感觉没深究)。最方便的方法当然是用网页剪辑工具(不讲嫖德?这些年接触/使用的网页剪辑工具小汇总大总结)。     今天详细的测试了一下在手机上使用网页剪辑功能,将结论

如何降低微服务测试成本?我的经验之谈-爱代码爱编程

公众号后台回复「产品手册」,下载电子书 获取阿里云原生产品、实践与最新案例 本文是《微服务治理实践》系列篇的第五篇文章,为大家介绍微服务治理+测试:基于服务契约信息,降低云上微服务测试成本。如果您的团队具备较强的微服务治理+测试能力,那么希望我们在微服务治理+测试方面的实践和背后的思考,可以为您提供一些参考。 第一篇:《微服务治理解

如何丰富测试手段,实现QA自身效率的提升-爱代码爱编程

作者|李京京 项目中QA同学需要针对不同项目特点,采用不同的测试手段,大家常用的测试手段包括:功能测试,接口测试,接口Mock测试等,那如何将这些测试手段应用到自己的项目中,形成特定的测试方案呢。下面会结合具体项目来作详细阐述。 一、接口自动化测试 项目名称:盘古类目体系改造 1、背景介绍 通过新老类目体系的相互映射,保证新老类目体系并行一

那些总是写“烂代码”的同学,强烈推荐你用这款IDEA插件!-爱代码爱编程

点击上方“朱小厮的博客”,选择“设为星标” 后台回复"书",获取 来源:r6d.cn/ReaU 1、目标 idea集成sonar的代码检查,实现可以在提交代码前就检查你的代码,而不是将代码提交之后,之后再去检查。 Sonar可以从以下七个维度检测代码质量,而作为开发人员至少需要处理前5种代码质量问题 不遵循代码标准 sonar可以通过

pytest 参数化 - @pytest.fixture 与 @pytest.mark.parametrize 结合-爱代码爱编程

@pytest.fixture 装饰器 被 @pytest.fixture 装饰器装饰的方法名可以作为一个参数传入测试方法中作用 ① 使用此方法可以完成测试之前的初始化 ② 此方法可以返回数据给测试函数 @pytest.mark.parametrize 装饰器 pytest 中使用此装饰器进行参数化 @pytest.fixture 与@pytest.m

软件测试基础大总结-爱代码爱编程

1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设计、编码、测试、稳定、部署、维护等阶段。 常见的软件开发模型有瀑布模型、迭代开发、螺旋开发和敏捷开发。 1.1 瀑布模型 瀑布模型式是最典型的预见性的方法,严格遵循预先计划的需求分析、设计、编码、集成、测试、维护的步骤顺序进行。步骤成果

未来的软件测试需要具备那些技能?-爱代码爱编程

软件开发领域的快速和动态变化,大多数行业的创新、新技术和IT的扩展也在不断增长。 敏捷和/或DevOps的工作方式已经有了很大的转变。敏捷通常会带来一些好处,比如能够更好地管理不断变化的优先级,提高项目状态的可见性,提高团队的生产力和更好的交付预测性。然而,许多组织都在为敏捷苦恼,转向敏捷并不能自动保证软件质量的提高 IT项目所面临的挑战,例如:日益增