摘要: http://www.robotframework.net/?/article/130 阅读全文
posted @ 2018-08-21 10:36 hylinux 阅读(1096) 评论(0) 推荐(0) 编辑
摘要: BASE_DIR = os.path.dirname(os.path.dirname(__file__))SITE_ROOT=os.path.join(os.path.abspath(os.path.dirname(__file__)),'..')STATIC_ROOT = os.path.join 阅读全文
posted @ 2018-08-20 10:32 hylinux 阅读(473) 评论(0) 推荐(0) 编辑
摘要: pom文件 阅读全文
posted @ 2018-03-17 17:19 hylinux 阅读(494) 评论(0) 推荐(0) 编辑
摘要: 一、安装与简介 pip install threadpool 第一行定义了一个线程池,表示最多可以创建poolsize这么多线程; 第二行是调用makeRequests创建了要开启多线程的函数,以及函数相关参数和回调函数,其中回调函数可以不写,default是无,也就是说makeRequests只需 阅读全文
posted @ 2018-01-16 10:15 hylinux 阅读(1149) 评论(0) 推荐(0) 编辑
摘要: import hashlib # recursively calculate each element block's hashcode, and reorder the child nodes in the list basing on the hashcode # finally will get the ordered json object and overall hashcode ... 阅读全文
posted @ 2018-01-16 10:03 hylinux 阅读(4463) 评论(0) 推荐(0) 编辑
摘要: JavaScript 的简单学习2 AJAX 一 AJAX预备知识:json进阶 1.1 什么是JSON? JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。JSON是用字符串来表示Javascript对象; 请大家记住一句话:json字符串就是js对象的 阅读全文
posted @ 2017-10-03 17:53 hylinux 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 本节内容 为什么要用版本控制? 假设你在的公司要上线一个新功能,你们开发团队为实现这个新功能,写了大约5000行代码,上线没2天,就发现这个功能用户并不喜欢,你老板让你去掉这个功能,你怎么办?你说简单,直接把5000行代码去掉就行了,但是我的亲,说的简单,你的这个功能写了3周时间,但你还能记得你是新 阅读全文
posted @ 2017-09-18 11:04 hylinux 阅读(472) 评论(0) 推荐(0) 编辑
摘要: Django 一 什么是web框架? 框架,即framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以帮你快速开发特定的系统,简单地说,就是你用别人搭建好的舞台来做表演。 对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socke 阅读全文
posted @ 2017-09-17 14:30 hylinux 阅读(232) 评论(0) 推荐(1) 编辑
摘要: 1.5.1 TestNg是什么? TestNg按照官方的定义: TestNg是一个测试框架,其灵感来自JUnit和NUnit,但引入了一些新的功能,使其功能更强大,使用更方便。 TestNG是一个开源自动化测试框架;TestNG表示下一代(Next Generation的首字母)。 TestNG类似 阅读全文
posted @ 2017-08-28 16:40 hylinux 阅读(889) 评论(0) 推荐(0) 编辑
摘要: 1.5 Selenide/WebDriver API 通过学习元素定位,我们可以获取到元素被操作的对象,那么接下来就是如何操作‘被测试对象’,我们使用的selenide测试框架,所有的api操作我这里按照 ‘被测试对象’分类描述。 1.5.1 浏览器 前面在搭建环境时已经尝试过通过Selenide启 阅读全文
posted @ 2017-08-28 16:38 hylinux 阅读(3393) 评论(0) 推荐(0) 编辑