自动化用例跟其他编程语言的源文件基本类似, 关键字类比方法或函数, 关键字的参数就是函数的参数, 关键字的返回也就是函数的返回. 类似编程学习, 第一步是学习定义和使用各种变量.
RobotFramework入门级概览
基于RobotFramework官方的Quick Start简化而成, 包括了安装, 编写, 执行, 查看等基本流程.
pycharm 简单使用
PyCharm是写python工程的利器, 如果是分析数据或单文件的python作业用Jupiter会更合适.
python3与Anaconda环境管理
python安装和环境管理 on windows
CleanCode代码整洁之道(读书笔记)
衡量代码的唯一有效标准:WTF/min
陪女票复习, 带上Bob大叔的代码整洁之道, 一天看了120+页, 真是舒爽.
亚马逊自动下单 Selenium 自动化
朋友老婆做亚马逊电商,总有人跟卖,做一个自动下单的工具,将部分入门的跟卖卖家的库存给买掉。新建账号,虚假付款信息,订单可以锁定数个小时。主要的诉求就是从注册购物付款,全自动。接口自动化因为安全和加密的原因,分析起来比较费劲,所以使用的GUI的自动化,选型用的是熟悉的Selenium而没用 puppeteer
Gradle 转 Maven 小记(ReportPortal为例)
公司访问外网要代理, 证书也替换了, gradle不能忽略证书验证, 替换证书未果, 遂起了转化maven工程的念头
Java Gist代码笔记
工作中主要用Java和Python, 有些用法老是忘记, 做个小笔记.
ReportPortal 源码阅读
在智能测试日志智能洞察的实现过程中,发现已经有epam公司的ReportPortal已经以GPLv3开源了, 实现的功能非常一致. 遂需要对其进行调研, 看看二次开发成本和拿来主义的实施成本.
Java远程调试
迁移升级Azkaban时候发现根据文档升级总是报错, 抛出的错误只有sql错误, 没有更具体的错误, 此时只能祭出远程调试大法了.