Haauleon Blog

我干了什么 究竟拿了时间换了什么

Ubuntu | 安装 Git

在 Linux 上安装 如果你想在 Linux 上用二进制安装程序来安装基本的 Git 工具,可以使用发行版包含的基础软件包管理工具来安装。 以 Fedora 为例,如果你在使用它(或与之紧密相关的基于 RPM 的发行版,如 RHEL 或 CentOS),你可以使用 dnf: $ sudo dnf install git-all 如果你在基于 Debian 的发行版上,如 Ub...

硬件 | 台式机连接无线网络

解决台式机无法接收 wifi 的问题

背景   之前使用的是一台 i3-2GHz 处理器、4.00GB 的 64 位笔记本电脑,明显感觉做啥啥不行,后来换了台台式机,最糟心的就是要重新装环境。之前一直用的是笔记本电脑,突然要驾驭起台式机多少有点不习惯。虽说都是电脑,但还是有一些明显的区别的。比如大多数的笔记本天生自带无线网卡,而大部分的台式机都没有这方面的需求,主要靠用户后期自行安装无线网卡。 解决方法 Step1:检查有...

电商 | 购物车

电商业务逻辑

  当别人让你分析购物车时,你以为只是把购物车页面各个功能都罗列下来,然后看看有没有报错就完事儿了?那你就大错特错了!购物车可是商品的集合,对电商后台系统不熟悉的话,你很可能会与重要业务擦肩而过。 商品   既然购物车是商品的集合,那就来说说商品的四大特征,分别是商品下架、商品售罄、库存不足和库存充足。 商品下架   商品下架的意思是说你之前加到购物车的商品,可能因为种种原因,比如说商品...

元素定位 | xpath finder

替代 Firebug 和 Firepath 获取元素路径

  说到获取元素的 Xpath 路径,很多人第一反应就是 Firebug 和 Firepath,包括我也一样,但是今天不说这两个插件,来分享一下 xpath finder 插件的使用心得,也是很友好的。 添加xpath finder插件   xpath finder 插件是在 Firefox 浏览器里使用,首先需要在 Firefox 浏览器里面添加该插件。附上插件地址:xpath fin...

元素定位 | FireBug 和 FirePath

两者结合获取页面元素的定位

  由于博主脑子时不时会进一次水,之前数据都存C盘导致一旦硬盘出现故障,里面的数据就会灰飞烟灭。这不,今日又来了一出“好戏”,就是博主忘了设置火狐浏览器禁止自动更新而使得启动后浏览器版本瞬间蹭蹭蹭变成最新版本,导致FireBug和FirePath这两个插件不能使用。今日来讲讲这两个插件安装的苦逼的心路历程。 Firefox浏览器版本 Saying Goodbye to Firebug ...

Fiddler 日常使用小技巧

Fiddler 实用技巧 2

一、Fiddler工作原理 浏览器 > WinNet > Fiddler > Web Server,打开 Fiddler 后它会自动修改注册表,所有请求、相应都经过 Fiddler,关闭后会自动从注册表中移除,减少资源浪费。 二、常用功能 1、请求和响应头 2、模拟请求 3、多次执行同一个请求 4、AutoResponder   ...

基于脑图高效设计测试用例-笔记

线上V咖分享

  这篇博文意在归纳分享课笔记,从功能性出发来了解基于脑图的需求分析和用例分析。 常规测试设计 (一)常规测试用例的特点  1.为了让不同的测试人员按照具体的操作步骤来进行测试,测试用例里面写死了数据、业务步骤  2.负责第一次编写测试用例的测试人员可能有思考,但是负责执行的测试人员就没有再继续跟开发交互测试  3.遇到业务流程繁杂时,即有十几个、甚至几...

基于脑图高效设计测试用例

线上V咖分享

  首先要感谢刘琛梅老师分享了一篇名为【V咖分享会】测开第13期分享会为主题的公众号推文,才有了此次参加分享会和认识VIPTEST测开社群的机会,同时我也是刘老师《测试架构师修炼之道》的忠实读者。再来说说V社本期的线上社群V咖分享,本期V咖主讲人是李龙老师,著有《软件测试架构实践与精准测试》。很荣幸能够参加李龙老师的分享课,该篇博文目的意在把李龙老师在分享课上的语音记录转化为文字记录保存下来...

Windows 定时任务

Jenkins太复杂?Windows定时任务了解一下

  之前使用Jenkins来完成定时构建,后来想想如果只是单纯想跑定时任务的话,用windows自带的定时任务其实也是个不错的选择,简单方便,照旧还是放毛老师的照片来镇楼镇妖^_^。 认识Windows任务计划程序界面 第一步:打开开始-->控制面板,选择"大图标"查看方式,点击"管理工具" 第二步:点击"任务计划程序" 第三步:进入Wind...

Flask | Jinja2 (二)

控制结构和代码重用

控制结构    Python 开发前后端不分离 Web 项目的时候,前端通常使用 Jinja2 模板语言。为了改变模板的渲染流程,需要用到 Jinja2 的控制结构。 一、if 条件判断语句 需求:用户从客户端发送请求并传入一串身份证号码,应用程序需要对这串身份证号码进行检验,并返回最终的检验结果。 方式一:在视图函数中进行检验 在 ...