摘要: 前言:DataFactory是一种快速生产测试数据的可视化工具,是一种强大的数据生成器,该工具支持DB2、Oracle、Sybase、SQL Server数据库,支持ODBC连接方式,且通过ODBC连接使用MySQL数据库。 以下是楼主在搭建环境过程中的一个安装步骤,此笔记做一个简单记录。 楼主所使 阅读全文
posted @ 2018-03-30 22:05 菜鸟的Blog 阅读(6178) 评论(0) 推荐(0) 编辑
摘要: 在python中,序列化可以理解为:把python的对象编码转换为json格式的字符串,反序列化可以理解为:把json格式字符串解码为python数据对象。在python的标准库中,专门提供了json库与pickle库来处理这部分。 json的dumps方法和loads方法,可实现数据的序列化和反序 阅读全文
posted @ 2017-02-20 15:41 菜鸟的Blog 阅读(21867) 评论(0) 推荐(1) 编辑
摘要: IOZONE主要用来测试操作系统文件系统性能的测试工具,该工具所测试的范围主要有,write , Re-write, Read, Re-Read, Random Read, Random Write, Random Mix, Backwards Read, Record Rewrite, Strid 阅读全文
posted @ 2017-02-08 21:17 菜鸟的Blog 阅读(14193) 评论(0) 推荐(0) 编辑
摘要: 前提条件: 1、使用Wamp Server部署WordPress个人博客,网上资料较多,这里不过多介绍 思路: 1、首先qq.com首页获取到今日话题的的链接; 2、通过今日话题链接访问到今日话题,并获取今日话题的标题以及话题内容; 3、登录到本地的博客,发表今日话题。 难点: 今日话题的内容就是对 阅读全文
posted @ 2017-02-08 09:59 菜鸟的Blog 阅读(439) 评论(0) 推荐(0) 编辑
摘要: Page Object是Selenium自动化测试项目开发实践的最佳设计模式之一,通过对界面元素的封装减少冗余代码,同时在后期维护中,若元素定位发生变化,只需要调整页面元素封装的代码,提高测试用例的可维护性。 本项目以163邮箱登录为例,163登录脚本(非PO模式)请查看博客中的随笔信息。 1、项目 阅读全文
posted @ 2017-02-06 15:38 菜鸟的Blog 阅读(11474) 评论(11) 推荐(0) 编辑
摘要: 今晚写了一个163邮箱登录的脚本,由于不停的访问163登录主页导致直接访问163邮箱主页登录需要输入验证码,因为无法获取到验证码,就这导致直接访问主页登录脚本不可行,为了绕过验证码,现在先访问hao123主页,再从主页点击'邮箱'登录。 PS:看来自己确实太菜,今天在办公室又可以直接访问邮箱主页进行 阅读全文
posted @ 2016-10-08 23:27 菜鸟的Blog 阅读(3237) 评论(5) 推荐(0) 编辑
摘要: 1、下拉框的定位 在遇到select下拉框的选择时,比如: 定位方式如下: 1)、需要导入Select方法 from selenium.webdriver.support.select import Select 2)、定位到下拉框 sel = driver.find_element_by_xpat 阅读全文
posted @ 2016-09-28 22:59 菜鸟的Blog 阅读(568) 评论(0) 推荐(0) 编辑
摘要: Webdriver常用定位元素的方法有以下八种: id、name、class name、tag name、link text、partial link text、xpath、class selector 在Python中,对应的方法为: find_element_by_id() find_eleme 阅读全文
posted @ 2016-09-26 16:28 菜鸟的Blog 阅读(4191) 评论(2) 推荐(0) 编辑
摘要: 1. NameError 当视图访问一个未定义的变量则会发生NameError。 2.TypeError 当操作或函数应用于不适当类型的对象是会发生TypeError。 3.处理异常 使用try...except块来处理任意异常。基本语法如下: 工作方式: 首先,执行try子句(在try和excep 阅读全文
posted @ 2016-09-24 23:27 菜鸟的Blog 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 一、字符串常用方法 1、title():返回字符串的标题版本,即单词首字母大写其余字母小写 2、upper():返回字符串全部大写版本,lower()则返回字符串全部小写版本 >>> s = "hello, world">>> s.upper()'HELLO, WORLD' 3、swapcase() 阅读全文
posted @ 2016-09-24 22:35 菜鸟的Blog 阅读(174) 评论(0) 推荐(0) 编辑