最近做项目中用selenium+requests开发自动化脚本,对于unittest框架做一些梳理。 unittest思路:首先是要写好TestCase,然后由TestLoader加载TestCase到TestSuite,然后由 TextTestRunner来运行TestSuite,运行的结果保存在 Read More
posted @ 2018-08-16 10:44 fr_up Views(162) Comments(0) Diggs(0) Edit
读取csv参数乱码问题 发送请求时参数通过CSV文件读取,发送请求后显示错误,把获取的参数通过在线urlencode转码器转码后发现是乱码。打开csv设值,编码格式选择的是UTF-8,打开参数文件后发现编码格式是GB2312,把参数文件的编码格式改为UTF-8后解决了这个问题。因此,应该是Jmete Read More
posted @ 2018-08-11 16:39 fr_up Views(1767) Comments(0) Diggs(0) Edit
1.ajax实现的页面元素定位问题 最近在做项目的时候遇到一个问题,通过xpath定位到元素后做一个循环操作,第一循环可以正常执行,第二次循环后就报错,错误信息:Message: The element reference of <button class="btn btn-info"> is st Read More
posted @ 2018-07-27 23:29 fr_up Views(511) Comments(0) Diggs(0) Edit
selenium主要用来做web自动化,分1.0和2.0两个版本,1.0包括selenium IDE、selenium Grid、selenium Remote Control,2.0在1.0的基础上增加了webdriver 1)selenium IDE 是火狐的一个插件,可以在火狐中录制、回放脚本 Read More
posted @ 2018-06-28 22:12 fr_up Views(547) Comments(0) Diggs(0) Edit
学习SQL时在本地中先安装了MySQL,后来因为项目需要又安装了XAMPP集成环境,今天在启动项目的时候发现启动MySQL各种问题(期望启动的是XAMPP中的MySQL服务),在Navicat中显示成功连接本地数据库,在DOS命令行中连接MySQL一直连接失败。总共做了如下操作: 1.环境变量中删除 Read More
posted @ 2018-06-20 15:44 fr_up Views(3356) Comments(0) Diggs(0) Edit
今天在做项目中遇到一个问题,在first_page中引用login的登录方法,第一次执行登录可以正常登录,登录成功后,再选择返回主菜单,回到上个页面,再选择登录时报错“login_class isnotdefined” 百思不得其解,后来发现是Python的导包机制问题,import语句只有在单独执 Read More
posted @ 2018-06-07 20:46 fr_up Views(485) Comments(1) Diggs(0) Edit
python初学者,对于导包纠结了不少时间,总结分享,持续前进~ Python导包的两种方法: 1.1 from 包.模块 import 方法名,调用时直接使用方法名() 1.2 from 包.模块 import 类名,调用时直接使用类名().方法名(),即通过对象直接去调用方法 2.1 impor Read More
posted @ 2018-06-07 20:10 fr_up Views(497) Comments(0) Diggs(0) Edit