11 2020 档案
摘要:如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 写入具有指定内容的文件 语法格式 cy.writeFile(filePath, contents) cy.writeFile(file
阅读全文
摘要:如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 使读取文件并返回内容 语法格式 cy.readFile(filePath) cy.readFile(filePath, encodin
阅读全文
摘要:如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 与 DOM 元素相关的 helper 方法的集合 重点 实际上 Cypress.dom 可以链接几十种方法但并不会全部讲解 这些方法几
阅读全文
摘要:如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 查找页面元素的基本方法 https://www.cnblogs.com/poloyy/p/13065990.html 命令 get() fi
阅读全文
摘要:如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 在测试中获取并设置环境变量 环境变量详解的文章可看:https://www.cnblogs.com/poloyy/p/13056393
阅读全文
摘要:如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 在测试中获取并设置配置选项 配置项官方文章可看:https://docs.cypress.io/guides/references/c
阅读全文
摘要:如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html Cypress.Cookies 共有三个命令 Cypress.Cookies.debug(enable, options) Cypress.
阅读全文
摘要:如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 这是用于控制打印到命令日志的内部API 在编写自己的自定义命令时很有用( Cypress.Commands ) 语法格式 Cypres
阅读全文
摘要:如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 返回测试文件的属性 语法格式 Cypress.spec 实际栗子 代码 命令运行结果 包含了五个属性 注意 这个命令感觉有点奇怪,为啥
阅读全文
摘要:如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 返回浏览器的属性 语法格式 Cypress.browser 命令返回结果 返回一个浏览器对象,包含以下属性 实际栗子 代码 运行结果
阅读全文
摘要:如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 返回基础操作系统的 CPU 体系结构名称 语法格式 // 'x64' Cypress.arch 实际栗子 代码 运行结果
阅读全文
摘要:如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 返回基础的操作系统名称 即使 Cypress 在浏览器中运行,它也会自动使该属性可用于测试 语法格式 Cypress.platform
阅读全文
摘要:如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 返回正在运行的 Cypress 的当前版本 语法格式 Cypress.version 实际栗子 代码 运行结果 Cypress 运行器
阅读全文
摘要:如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 命令 Cypress.Commands Cypress.Cookies Cypress.config Cypress.env Cypress
阅读全文
摘要:如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 清除所有 Cookie 前言重点知识 Cypress 会在每次测试前自动清除所有 Cookie,以防止在测试用例之间共享状态 除非在测
阅读全文
摘要:如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 清除指定名称的 Cookie 前言重点知识 Cypress 会在每次测试前自动清除所有 Cookie,以防止在测试用例之间共享状态 除
阅读全文
摘要:如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 设置一个 Cookie 语法格式 cy.setCookie(name, value) cy.setCookie(name, value
阅读全文
摘要:如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 获取所有 Cookie,返回一个 Cookie 对象数组 语法格式 cy.getCookies() cy.getCookies(opt
阅读全文
摘要:如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 获取指定名称的 Cookie 语法格式 cy.getCookie(name) cy.getCookie(name, options)
阅读全文
摘要:如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html .getCookie()获取指定名称的 Cookie 命令 作用 .getCookies() 获取所有 Cookies .setCookie
阅读全文
摘要:如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 获取匹配到的第一个DOM元素(无论是它本身还是它的祖先之一) 语法格式 .closest(selector) .closest(sel
阅读全文
摘要:如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 将数组拆分为多个参数 有点像 py 里面的 *array 语法格式 .spread(callbackFn) .spread(optio
阅读全文
摘要:如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 遍历数组数据结构(具有 length 属性的数组或对象) 语法格式 .each(callbackFn) callbackFn 回调函数
阅读全文
摘要:如果想从头学起Cypress,可以看下面的系列文章哦 https://www.cnblogs.com/poloyy/category/1768839.html 作用 将所有后续 cy 命令的作用域限定在此元素内 在特定的元素组(例如 <form> )中工作时很有用 语法格式 .within(call
阅读全文
摘要:什么是集成? 在传统的软件开发中,集成通常是在每个人完成工作后的项目结束时进行 实际栗子 现在有一个电商平台需要开发 由于电商平台模块众多,需要不同的开发人员开发不同的模块【本地开发】 最后将所有人开发好的代码集成到一个系统中【提交代码到远程仓库】 集成完成后需要对其进行部署上线 随着时间的推移,该
阅读全文
摘要:我的博客即将同步至 OSCHINA 社区,这是我的 OSCHINA ID:小菠萝测试笔记,邀请大家一同入驻:https://www.oschina.net/sharing-plan/apply
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 获取容器/镜像的元数据(JSON格式) 语法格式 docker inspect [OPTIONS] NAME|ID [NAME
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 问题背景 docker run -d -p 9999:8080 -i --name tomcat7 -v /usr/local/we
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 问题背景 docker run -d -p 9999:8080 -i --name tomcat7 tomcat:7 创建容器时,指
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 前言 有时候创建容器时忘了添加 --restart 参数,导致 Docker 服务重启后,容器不会自动启动,每次都需要手动启动,很不
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 从 tar 归档文件中创建镜像 导出 tar 归档文件 https://www.cnblogs.com/poloyy/p/13
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 将容器的文件系统导出为 tar 文件 语法格式 docker export [OPTIONS] CONTAINER optio
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 显示容器正在运行的进程 语法格式 docker top CONTAINER [ps OPTIONS] 实际栗子 列出所有运行的
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 列出指定的容器的端口映射 语法格式 docker port CONTAINER [PRIVATE_PORT[/PROTO]]
阅读全文
摘要:问题背景 在 Linux 已登录自己的 Docker hub 账号 上传本地镜像但是报错了 docker push tomcat 解决方案 docker tag tomcat poloyy/tomcat:77 给需要上传的镜像重新打一个 tag,来说下重点 可套用的公式其实是: docker tag
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 将本地的镜像或上传到镜像仓库,要先登录到镜像仓库 上传本地镜像的前置操作 注册 Docker hub 账号:https://w
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 给本地镜像打一个标记(tag),可将其归入某一仓库 有点像 Git 里面给不同时段写的代码打不同的 tag 一样 语法格式 d
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 退出 Docker 镜像仓库,默认是 Docker hub 语法格式 docker logout [SERVER] 实际栗子
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 登录 Docker 镜像仓库,默认是 Docker hub 前言 需要先在 Docker Hub 中注册一个账号才能在 Lin
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 前言 Docker Hub 是 Docker 的远程镜像仓库,是 docker 官网推出的 docker 仓库的一个公共服务器,在上
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 检查容器文件系统上文件或目录的更改情况 语法格式 docker diff CONTAINER 结果字段说明 字符 说明 A 添
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 从容器创建一个新的镜像 语法格式 docker commit [OPTIONS] CONTAINER [REPOSITORY[
阅读全文
摘要:实战教程篇 前言 这边就不教大家怎么用 pytest 写项目了哦,下面有系列文章能帮助你快速入门 Pytest + Allure 这一篇教程主要是教如何从 0 到 1 搭建自动化测试的持续集成环境 四步走 使用 Jenkins 镜像创建容器,并搭建 Python + Pytest +Allure 的
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html Jenkins 关联 Gitlab 前言 在前面的文章已经介绍了 Jenkins 进行全局工具配置和插件安装,并且创建了一个 Jen
阅读全文
摘要:问题背景 当虚拟机仍然在运行时,直接关闭电脑,下次重开电脑并想重新启动虚拟机时报了下图问题 解决方案 进入虚拟机所在目录,把 .lck 后缀的文件都删完 Vmware 重新启动虚拟机 成功!!
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 搭建 Gitlab 容器 搜索 gitlab 镜像 docker search gitlab 创建 gitlab 容器 前置操作 由
阅读全文
摘要:问题背景 通过 gitlab 容器创建了一个项目,想 clone 到本地,结果发现项目的 IP 地址是一串数字 问题排查 明明创建项目的时候,IP 地址还是正常的鸭! 再看看项目的 settings 那到底要怎么解决呢! 解决方案 先说下我创建 gitlab 容器的语句 是进行了目录映射的 dock
阅读全文
摘要:问题背景 这里讲解了如何同步容器和主机的时间:https://www.cnblogs.com/poloyy/p/13967532.html 其中使用方法二 docker cp /etc/localtime [容器ID或名字]:/etc/localtime 报错了 解决方案 docker cp /us
阅读全文
摘要:问题背景 分别在容器和主机下执行 date 命令 可以看到,时间是完全不一样的 解决方案 在运行容器时,挂载 /etc/localtime 目录 docker run -d -v /etc/localtime:/etc/localtime:ro --name git 重点就是: -v /etc/lo
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 搭建 Jenkins 容器 就是实战第一篇文章:https://www.cnblogs.com/poloyy/p/13954637.
阅读全文
摘要:问题背景 在容器中,在 /etc/profile 、 /etc/environment 设置了环境变量 退出容器,重新进入容器 刚刚设置的环境变量失效了 解决办法 将环境变量设置在 /root/.bashrc 优点 重启容器之后,文件内的环境变量仍然生效 缺点 只针对 root 用户生效 扩展 更多
阅读全文
摘要:如果想从头学起Jenkins的话,可以看看这一系列的文章哦 https://www.cnblogs.com/poloyy/category/1645399.html 下载插件 安装这两个插件,然后重启 Jenkins 设置中文 如果没有 Locale,可能是上一步中插件未安装 注意事项 如果重启服务
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 安装 Docker 直接参考我这篇文章哦:https://www.cnblogs.com/poloyy/p/13921450.htm
阅读全文
摘要:前言 Python项目中,一般都会有一个 requirements.txt 文件 这个文件主要是用于记录当前项目下的所有依赖包及其精确的版本号,以方便在一个新环境下更快的进行部署 如何生成 requirements.txt 进入项目根目录,执行以下命令 pip3 freeze > requireme
阅读全文
摘要:问题背景 执行运行容器的命令 docker run -d -uroot -p 8080:8080 --name jenkins2 -v /var/jenkins_node/:/var/jenkins_home jenkins 结果报 WARNING: IPv4 forwarding is disab
阅读全文
摘要:问题背景 在 Linux 系统下使用 apt-get 命令安装 yum 库报错 apt-get install yum E: Unable to locate package yum 问题解决 一行命令解决 apt-get update
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 删除一个或多个镜像 语法格式 docker rmi [OPTIONS] IMAGE [IMAGE...] options 说明
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 docker pause:暂停一个或多个容器中的所有进程 docker unpause:恢复一个或多个容器中的所有进程 语法格
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 杀死一个或多个正在运行的容器 语法格式 docker kill [OPTIONS] CONTAINER [CONTAINER.
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 在正在运行的容器中运行命令 语法格式 docker exec [OPTIONS] CONTAINER COMMAND [ARG
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 在容器和主机之间复制文件/文件夹 语法格式 docker cp [OPTIONS] CONTAINER:SRC_PATH DE
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 提取容器的日志 语法格式 docker logs [OPTIONS] CONTAINER options 说明 options
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 删除一个或多个容器 语法格式 docker rm [OPTIONS] CONTAINER [CONTAINER...] opt
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 docker start:启动一个或多个已经被停止的容器 docker stop:停止一个或多个运行中的容器 docker r
阅读全文
摘要:问题背景 docker run -d --name tomcat7 -v /usr/local/tomcat/webapps:/usr/local/tomcat/webapps tomcat:7 使用上述命令创建了个容器,并将容器的目录映射到主机的目录 docker exec 进入容器的 CLI 模
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 创建一个新的容器并运行一个命令 语法格式 docker run [OPTIONS] IMAGE [COMMAND] [ARG.
阅读全文
摘要:屏幕截图 adb exec-out screencap -p > sc.pn 截图保存到电脑执行该命令的目录下 如果指定文件名以 .png 结尾时可以省略 -p 参数 注意 如果 adb 版本较老,无法使用 exec-out 命令,建议更新 adb 版本 也可以用下面的步骤来完成 # 先截图保存到设
阅读全文
摘要:语法格式 input [<source>] <command> [<arg>...] 物理键 # 电源键 adb shell input keyevent 26 # 菜单键 adb shell input keyevent 82 # HOME 键 adb shell input keyevent 3
阅读全文
摘要:前言 Android 系统的日志分为两部分 底层的 Linux 内核日志输出到 /proc/kmsg Android 的日志输出到 /dev/log 语法格式 adb logcat [<option>] ... [<filter-spec>] ... 按优先级过滤日志 Android 的日志分为如下
阅读全文
摘要:查看应用列表 语法格式 adb shell pm list packages [-f] [-d] [-e] [-s] [-3] [-i] [-u] [--user USER_ID] [FILTER] 命令行参数列表 参数显示列表 无 所有应用 -f 显示应用关联的 apk 文件 -d 只显示 dis
阅读全文
摘要:查看手机型号 adb shell getprop ro.product.model 查看电池状况 adb shell dumpsys battery 其中 scale 代表最大电量,level 代表当前电量。上面的输出表示还剩下 50% 的电量。 查看分辨率 adb shell wm size 设备
阅读全文
摘要:adb 基本语法 adb [-d|-e|-s <serialNumber>] <command> 命令行参数 -d:指定当前唯一通过 USB 连接的 Android 设备为命令目标 -e:指定当前唯一运行的模拟器为命令目标 -s <serialNumber>:指定相应 serialNumber 号的
阅读全文
摘要:adb 常用命令大全系列 基础命令 查看手机设备信息 应用管理 日志相关 模拟按键输入 其他实用功能
阅读全文
摘要:问题背景 执行 docker start tomcat 报以下的错误 Error response from daemon: driver failed programming external connectivity on endpoint tomcat9999 (f24431f0da474ed
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 列出容器 语法格式 docker ps [OPTIONS] options 说明 option 作用 -a, --all 显示
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 创建一个新的容器但不启动它 语法格式 docker create [OPTIONS] IMAGE [COMMAND] [ARG
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 从镜像仓库中拉取或更新镜像 语法格式 docker pull [OPTIONS] NAME[:TAG|@DIGEST] TAG
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 从 Docker Hub 查找镜像 语法格式 docker search [OPTIONS] TERM options 说明
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 列出所有的本地镜像 语法格式 docker images [OPTIONS] [REPOSITORY[:TAG]] optio
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 显示 Docker 系统信息,包括镜像和容器数 语法格式 docker info [OPTIONS] options 说明 -
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 作用 显示 Docker 版本信息 语法格式 docker version [OPTIONS] options 说明 -f:使用给定
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 容器生命周期管理 run start/stop/restart kill rm create exec pause/unpause
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 前言 默认情况下,Docker 下载镜像是从官网下载,下载速度特别特别的慢 使用国内加速器可以提升获取 Docker 官方镜像的速度
阅读全文
摘要:下载 Linux 安装包 http://mirrors.aliyun.com/centos/7.8.2003/isos/x86_64/ 不同版本的 Centos https://mirrors.aliyun.com/centos/ 新建虚拟机 打开 Vmware 选择“典型(推荐)” 选择“我以后再
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 前言 虚拟机安装 centos 7.x 教程:https://www.cnblogs.com/poloyy/p/13921798.h
阅读全文
摘要:如果你还想从头学起 Docker,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1870863.html 备注 这里的概念直接引用官方的,咱们提取关键字信息来熟记即可 学习 Docker 前的必备知识 环境配置的烦恼 软件开发最大的麻烦事
阅读全文