首页
学习
活动
专区
工具
TVP
发布

从零开始学自动化测试

专栏作者
1106
文章
1519753
阅读量
301
订阅数
VSCode 使用教程-7.Code Runner运行 javascript 代码
前言 写完 javascript 代码,在VSCode 里面需要单独运行 javascript 文件,可以用到Code Runner插件. javascript 代码运行需要用到node.js环境。 遇到问题 当写完js代码,希望能直接运行 右上角没有运行按钮 安装node.js 官网下载地址:https://nodejs.org/en/download/ 下载后一路傻瓜式安装,安装完成后,运行cmd,输入node –v查看版本号,然后输入npm -v C:\Users\dell>node -v v
上海-悠悠
2022-09-20
2.2K0
VSCode 使用教程-9. outside a module的问题
前言 js中导入公共模块,使用import的方式导入,用node运行js文件会出现Cannot use import statement outside a module的问题 问题描述 目录结构 └─src └─js └─ext.js └─main.js └─index.html 在ext.js 文件写一些公共方法 export const m = (function(){ return { hello: function(){
上海-悠悠
2022-09-20
1.1K0
SQLAlchemy学习-10. validates()校验器
前言 向属性添加“验证”的一种快速方法是使用 validates()装饰器。 校验器 属性验证器可以引发异常,停止改变属性值的过程,或者可以将给定值更改为不同的值。 与所有属性扩展一样,验证器仅由普通用户代码调用;当 ORM 填充对象时,它们不会发出。 from sqlalchemy.ext.declarative import declarative_base from sqlalchemy import create_engine, Column, Integer, String, ForeignKey
上海-悠悠
2022-08-26
7070
JavaScript 学习-34.HTML DOM 创建/插入/删除/替换元素
前言 HTML DOM 可以创建一个新元素,并插入到指定元素的位置 createElement 创建元素 document.createElement() 可以创建一个元素 document.createTextNode() 创建一个文本节点 appendChild() 方法可向节点的子节点列表的末尾添加新的子节点。 使用示例 <div id="demo"> <p id="p1">这是文本内容</p> </div> <script> // div下添加一个子元素节点,放到p标签下 b
上海-悠悠
2022-05-30
2.2K0
JavaScript 学习-26.HTML DOM节点与节点属性
前言 DOM (Document Object Model) 文档对象模型,通过 HTML DOM,JavaScript 能够访问和改变 HTML 文档的所有元素。 简介 当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。 HTML DOM 模型被结构化为对象树: 通过这个对象模型,JavaScript 获得创建动态 HTML 的所有力量: JavaScript 能改变页面中的所有 HTML 元素 JavaScript 能改变页面中的所有 HTML 属性 Jav
上海-悠悠
2022-05-26
1.3K0
python 异步 async/await -1.一文理解什么是协程
前言 Python 在 3.5 版本中引入了关于协程的语法糖 async 和 await, 在 python3.7 版本可以通过 asyncio.run() 运行一个协程。 所以建议大家学习协程的时候使用 python3.7+ 版本,本文示例代码在 python3.8 上运行的。 什么是协程? 网上有个关于洗衣机的例子,写的挺好的,借用下 假设有1个洗衣房,里面有10台洗衣机,有一个洗衣工在负责这10台洗衣机。那么洗衣房就相当于1个进程,洗衣工就相当1个线程。如果有10个洗衣工,就相当于10个线程,1个进
上海-悠悠
2022-05-13
3.5K0
aiohttp 异步http请求-12.aiohttp 请求生命周期(和requests库有什么不一样?)
前言 aiohttp 请求生命周期对比requests库使用的区别 aiohttp 客户端 API 当你第一次使用 aiohttp 时,你会注意到一个简单的 HTTP 请求不是一次执行的,而是最多三个步骤: async with aiohttp.ClientSession() as session: async with session.get('http://python.org') as response: print(await response.text()) 当来自其他库时
上海-悠悠
2022-05-10
1.2K0
python asyncio 异步 I/O - 协程(Coroutine)与运行
Python 在 3.5 版本中引入了关于协程的语法糖 async 和 await, 在 python3.7 版本可以通过 asyncio.run() 运行一个协程。 所以建议大家学习协程的时候使用 python3.7+ 版本,本文示例代码在 python3.8 上运行的。
上海-悠悠
2022-03-03
1.4K0
python测试开发django-172.jQuery 发送请求获取的数据设置为全局变量
网页上的数据来源于ajax请求获取服务端数据,通常是写个触发方式获取数据加载到页面。 如果有多个地方需要获取同一个接口的请求数据,每次都去触发请求会导致请求重复,像这种只触发一次请求,页面多个地方需要引用此数据情况,可以设置为全局变量。
上海-悠悠
2021-11-16
1.7K0
python测试开发django-158.celery 学习与使用
Celery是一个简单,灵活,可靠的分布式系统,用于处理大量消息,同时为操作提供维护此类系统所需的工具。它是一个任务队列,专注于实时处理,同时还支持任务调度。 可以使用的场景如:
上海-悠悠
2021-10-20
3900
python测试开发django-117.bootstrapTable结合Paginator分页器查显示表格
bootstrap 提供了table表格插件,可以快速帮我们实现分页功能。这样就不用在前端页面上写分页逻辑,只需关注后端给对应数据就行。 bootstrap-table提供两种分页方式,client和server,即客户端和服务端分页;
上海-悠悠
2021-09-14
1.4K0
面试题-python 如何读取一个大于 10G 的txt文件?
用python 读取一个大于10G 的文件,自己电脑只有8G内存,一运行就报内存溢出:MemoryError python 如何用open函数读取大文件呢?
上海-悠悠
2021-03-19
2.9K0
python测试开发django-rest-framework-87.分页查询
django-rest-framework 分页器提供了3中分页方式,前面一篇介绍了简单分页 (PageNumberPagination), 本篇继续介绍另外2个分页偏移分页 (LimitOffsetPagination) 和游标分页 (CursorPagination)
上海-悠悠
2021-02-03
5240
python测试开发django-rest-framework-86.分页查询功能(PageNumberPagination)
当查询出来的数据量非常大的时候,需要分页查询,django-rest-framework 提供了分页的支持。 有三种分页功能:PageNumberPagination,LimitOffsetPagination,CursorPagination。
上海-悠悠
2021-02-03
1.1K0
pytest文档70-Hook钩子函数完整API总结​
pytest 的钩子函数有很多,通过钩子函数的学习可以了解到pytest在执行用例的每个阶段做什么事情,也方便后续对pytest二次开发学习。 详细文档可以查看pytest官方文档https://docs.pytest.org/en/latest/reference.html#hooks
上海-悠悠
2020-12-17
2.8K0
Cypress学习7-连接器connectors
如果回调函数返回一个值,它将被生成到下一个回调,就像在 Promise 回调中一样。
上海-悠悠
2020-05-13
8950
Cypress学习1-windows环境npm安装Cypress
web技术已经进化了,web的测试技术最终还是跟上了脚步,新一代的web自动化技术出现了? Cypress可以对在浏览器中运行的任何东西进行快速、简单和可靠的测试。
上海-悠悠
2020-05-12
1.6K0
anyproxy学习4-Linux(Centos)搭建anyproxy环境
anyproxy是依赖于nodejs的,所以第一步先安装nodejs,nodejs下载地址:https://nodejs.org/en/download/
上海-悠悠
2019-05-21
1.4K0
Appium+python自动化54-appium-doctor
由于新版的appium desktop版本是不带appium-doctor这个包的,所以想用appium-desktop检查环境的话需要另外的安装了,在安装的时候小编又遇到了一个坑
上海-悠悠
2018-07-25
1.2K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档