摘要: 在练习统计txt文档中出现的字符次数的过程中,解决UnicodeEncodeError: ‘ascii’ codec can’t encode异常错误 最后的效果如下图所示 阅读全文
posted @ 2021-12-03 17:40 阿昭 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 可以根据如下链接来安装和连接操作MariaDB。 https://mariadb.com/resources/blog/how-to-connect-python-programs-to-mariadb/ 本文是从连接数据库开始操作的,sql语句同操作mysql。 每一个sql语句都是通过如下方法连 阅读全文
posted @ 2021-08-30 15:41 阿昭 阅读(842) 评论(0) 推荐(0) 编辑
摘要: step1:使用python安装postgre数据库 step2:连接postgre数据库,并创建测试数据库test step3:建表,插入数据 阅读全文
posted @ 2021-08-30 15:10 阿昭 阅读(347) 评论(0) 推荐(0) 编辑
摘要: mongo shell是MongoDB自带的一种交互式JavaScript shell,可在shell肿使用命令行与MongoDB实例交互。 mongo shell 是MongoDB发行版的一部分.需要自行下载 step1:安装mongoDB step2:建库,插入数据,更新、删除数据,查询数据 删 阅读全文
posted @ 2021-08-27 17:03 阿昭 阅读(151) 评论(0) 推荐(0) 编辑
摘要: python操作mongoDB的库pymongo step1:根据python版本下载pymongo的镜像 https://pypi.org/project/pymongo/#modal-close e.g:支持python2.7,下载pymongo-3.11.3-cp27-cp27mu-manyl 阅读全文
posted @ 2021-08-26 19:19 阿昭 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 这里主要使用Junit搭建一个分层的自动化测试框架。这就是一个有业务逻辑的单元测试的思想。灵活性很大,对测试人员的代码能力要求较高。 以登录QQ邮箱为例,数据源使用了集合接口Map。借鉴了MVC的思想,也分为三层处理: 单元测试层testcase >单元测试的业务逻辑层business >页面元素定 阅读全文
posted @ 2018-06-03 23:47 阿昭 阅读(5572) 评论(0) 推荐(0) 编辑
摘要: 这里主要使用Junit的@Parameters注解和java的反射机制来搭建数据驱动+关键字驱动的混合型自动化测试框架。 以登录QQ邮箱为例,不再使用excel表做驱动文档,而是改用xml的形式。 这只是一个框架的雏形,大家可以根据自己项目的需要做改善。 step1:建项目 step2:建工具类:日 阅读全文
posted @ 2018-06-03 22:50 阿昭 阅读(927) 评论(0) 推荐(0) 编辑
摘要: 本文是根据吴晓华编著的《Selenium WebDriver 实战宝典》的16.3节:关键字框架搭建及实战。 放在这里是为了以后有需要的时候,能够快速的搭建关键字驱动自动化框架。 实现功能:成功登录qq邮箱,点击“写信”,给好友发送邮件。关键字驱动的实现原理就是利用了java的反射机制 P.S如果我 阅读全文
posted @ 2018-05-27 18:21 阿昭 阅读(3818) 评论(0) 推荐(0) 编辑
摘要: 本文是根据吴晓华编著的《Selenium WebDriver 实战宝典》的16.2节:数据驱动框架及实战。 放在这里是为了以后有需要的时候,能够快速的搭建数据驱动自动化框架。 实现功能:成功登录qq邮箱,点击“通讯录”,新建联系人。实现原理就是使用了TestNG的注解@DataProvider P. 阅读全文
posted @ 2018-05-20 22:30 阿昭 阅读(2966) 评论(0) 推荐(0) 编辑
摘要: 本篇博客是照搬虫师的《Web接口开发与自动化测试》一书的soapUI测试工具一节 以及博文http://blog.csdn.net/a19881029/article/details/26348627。 内容很简洁,具体的还得根据测试项目要求来自行处理。 一、测试Http Request请求 1.新 阅读全文
posted @ 2017-12-16 20:30 阿昭 阅读(4067) 评论(0) 推荐(0) 编辑