01 2019 档案

摘要:JSON是javascript原生格式,在JavaScript中处理json数据不需要任何特殊的API或者工具包。 JSON中,有两种结构:对象和数组。 在数据传输流中,json是以文本,即字符串的形式传递的,而JS操作的是json对象,因此,json对象和json字符串之间的互相转换关系是关键。 阅读全文
posted @ 2019-01-29 21:49 AmyZYX 阅读(47299) 评论(0) 推荐(1)
摘要:服务端获取客户端请求IP地址,常见的包括:x forwarded for、client ip等请求头,以及remote_addr参数。 一、remote_addr、x forwarded for、client ip remote\_addr:指的是当前直接请求的客户端IP地址,它存在于tcp请求体中 阅读全文
posted @ 2019-01-25 20:36 AmyZYX 阅读(17525) 评论(0) 推荐(4)
摘要:python有in操作, 可以很方便的用于判断元素是否存在指定列表. JS的in操作是对象, 用于判断指定的属性在指定对象中是否存在. 阅读全文
posted @ 2019-01-24 21:20 AmyZYX 阅读(4667) 评论(0) 推荐(0)
摘要:Docker是什么? Docker是一个虚拟环境容器,可以将你的开发环境、代码、配置文件等一并打包到这个容器中,并发布和应用到任意平台中。 官方文档:https://docs.docker.com Homebrew安装 Homebrew的Cask已经支持Docker for Mac,因此可以方便的使 阅读全文
posted @ 2019-01-22 11:47 AmyZYX 阅读(3401) 评论(0) 推荐(0)
摘要:快捷键:option+shift+H 背景是这样的,前段时间sublimeText新装了HTML/CSS/JS Prittify,JS代码格式化的快捷键是:command+shift+H。 记性有点差的我,经常是option、shift、command、control两两排列组合+H进行尝试,然后就 阅读全文
posted @ 2019-01-07 20:10 AmyZYX 阅读(21841) 评论(1) 推荐(1)
摘要:背景 最近在做UI自动化, UI自动化的元素定位绕不开XPath, 抽空学习了XPath相关知识, 这里做下学习笔记. XPath简介 XPath, 全称 XML Path Language, 即XML路径语言, 是一门在XML文档中查找信息的语言. XPath是使用路径表达式来选去XML文档中的节 阅读全文
posted @ 2019-01-05 18:12 AmyZYX 阅读(667) 评论(0) 推荐(0)
摘要:UI自动化测试过程中会涉及到需要切换多个页面, 如点击一个按钮之后跳转到新的页面, 后者A站点提交信息后,B站点审核. Katalon虽然不支持控制多个浏览器,但是支持处理tab切换. 核心方法是使用 关键代码如下: 阅读全文
posted @ 2019-01-05 16:37 AmyZYX 阅读(1816) 评论(0) 推荐(0)
摘要:邮件接收 python3可以使用poplib.POP3进行邮件接收,具体如下: 邮件解析 poplib关键函数解析 POP3.dele(which) 标记消息号 which 以进行删除。在大多数服务器上,删除直到QUIT才被实际执行(主要例外是Eudora QPOP,它通过在任何断开连接上进行未决删 阅读全文
posted @ 2019-01-05 15:17 AmyZYX 阅读(6954) 评论(0) 推荐(1)
摘要:python支持函数直接返回多个变量,具体用法如下: 阅读全文
posted @ 2019-01-05 15:15 AmyZYX 阅读(23736) 评论(0) 推荐(0)