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