上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 37 下一页
摘要: 1 # coding:utf-8 2 3 import requests 4 5 6 class send_request: 7 8 def __init__(self,url,method,data=None): 9 self.response = self.run_main(url,method,data) 10 11 def se... 阅读全文
posted @ 2019-04-12 15:37 Tynam.Yang 阅读(845) 评论(0) 推荐(0)
摘要: 亲爱的读者,您可能想知道为什么要写关于MongoDb和MySql这篇文章。那是因为我与NodeJs开发人员讨论在应用程序中使用哪种数据存储作为主要的数据存储方式。 我看过很多评论都在争论这个问题。 有人说:“使用MongoDb,它更快并且更适合NodeJs应用”,其他人说:“使用关系数据库, 在Mo 阅读全文
posted @ 2019-03-30 21:29 Tynam.Yang 阅读(676) 评论(1) 推荐(2)
摘要: 在web页面中,经常会遇到验证码,这对于我这么一个热爱web自动化测试人员,就变成了一件头疼的事。于是千方百计找各种资源得到破解简单的验证码方法。 识别验证码 大致分如下几个步骤: 1.获取验证码图片 2.灰度处理 3.增加对比度 4.降噪 5.识别 >>>>获取验证码 通过各种方法,将含有验证码的 阅读全文
posted @ 2019-03-14 18:45 Tynam.Yang 阅读(3114) 评论(3) 推荐(2)
摘要: 作者:Vamei 出处:http://www.cnblogs.com/vamei Python有一个彩蛋,用下面语句调出: 该彩蛋的文档记录于PEP 20。 语句执行之后,终端将显示一首"The Zen of Python"的诗,即“Python之道”。这首诗总结了Python的风格,可以指导Pyt 阅读全文
posted @ 2019-03-07 20:00 Tynam.Yang 阅读(510) 评论(0) 推荐(0)
摘要: 思路 分离业务代码和测试数据,提高代码可维护性,实现自动化,减少重复劳动。 一个测试框架大概由配置文件,测试数据,测试用例,相关文件(发送邮件等),测试日志,断言和测试报告等模块组成。 结构 以页面为基本单位进行构建自动化脚本。如下图 1、在使用要根据项目和业务进行,有依有据的进行构造。例如:根据手 阅读全文
posted @ 2019-03-03 21:24 Tynam.Yang 阅读(683) 评论(0) 推荐(0)
摘要: Postman简单的使用 什么是Postman 在程序开发中用于调试网络程序或者跟踪网页请求。可以对网页进行简单的基本信息调试。Postman最早是作用chrome浏览器插件存在的,但是2018年初Chrome停止对Chrome应用程序的支持。所以现在Postman提供了独立的安装包,不再依赖于Ch 阅读全文
posted @ 2019-02-23 15:27 Tynam.Yang 阅读(1276) 评论(0) 推荐(2)
摘要: 概述 在自动化测试中,如果测试失败需要对错误的错误的代码或者测试case进行分析,进行分析时最好的方法是在项目中添加日志文件,通过日志文件的分析定位出现错误的原因。 这样可以保持自动化测试用例的健壮性,异常的捕获及处理 思路 将生成日志文件封装,然后在执行用例时调用 生成的结果日志文件进行统一管理 阅读全文
posted @ 2019-02-16 18:10 Tynam.Yang 阅读(1650) 评论(0) 推荐(1)
摘要: 思路 将页面操作与用例case分别封装,编写case时就可以用同一个操作方法对应多个case 如下图: PageGUI:存放页面操作方法,每个页面写一个文件,每个文件中写同一个页面不同的操作,例如检索、排序等 case:存放自动化用例,主要是引用PageGUI中封装的方法,传入不同的参数达到对应不同 阅读全文
posted @ 2019-02-13 20:23 Tynam.Yang 阅读(600) 评论(0) 推荐(0)
摘要: 重载概念 重载是对继承的父类方法进行重新定义。重载可以重新定义方法还可以重新定义运算符。因为通过继承的类不一定能满足当前类的需求。在当前类中只需要修改部分内容而达到自己的需求。 重载特点 减少代码量和灵活指定型类 子类具有父类的方法和属性 子类不能继承父类的私有方法或属性 子类可以添加新的方法 子类 阅读全文
posted @ 2019-02-10 14:33 Tynam.Yang 阅读(3894) 评论(0) 推荐(0)
摘要: 接着上篇随笔 selenium-配置文件定位元素 ,进行了配置文件设置后,将配置文件运用到定位元素中 思路:拿到定位的 key 和 value 后,对 webdrvier 中定位进行封装,使可以直接运用 主要的8种定位方法: find_element_by_id find_element_by_na 阅读全文
posted @ 2019-02-04 18:07 Tynam.Yang 阅读(1141) 评论(0) 推荐(1)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 37 下一页