自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (3)
  • 收藏
  • 关注

原创 Python中*与**的区别

一个星(*):表示接收的参数作为元组来处理两个星(**):表示接收的参数作为字典来处理#coding=utf-8#我们把函数的参数设置为可变参数,这样就不局限与2个数相加def add(*arg): s=sum(arg) return s#比如穿三个参数print(add(3,6,1))def foo(*args,**kwargs):#*与**的区别 pr...

2018-04-28 18:25:34 371

原创 九九乘法表多种格式展示

长方形完整格式#coding=utf-8for i in range(1,10): for j in range(1,10): #输出格式 print("%d*%d=%2d" % (i,j,i*j),end=" ") #换行 print("")左上三角形#coding=utf-8for i in range(1..

2018-04-23 22:27:17 1085

原创 第十一章 鼠标键盘事件

1.鼠标事件: from selenium.webdriver.common.action_chains import ActionChains context_click() 右击 double_click() 双击 drag_and_drop(source, target)拖动 move_to_element() 鼠标悬停 鼠标悬停#coding=utf-8from s...

2018-04-22 22:56:15 168

原创 python命名规范/快捷键

1.脚本是.py后缀 脚本名称最好用字母,数字,_(下划线)组成(字母开头,小写) 脚本名不要与python模块,函数名称重复 千万不要有中文,空格,特殊字母命名。 2.编码声明#coding=utf-8#coding:utf-8#--coding:utf-8--3.class类名首字母大写 4.注释#单行注释”’多行注释”’ “”“多行注释”“”...

2018-04-22 15:39:54 326

原创 ios做弱网测试

现在智能手机的主流操作系统分为andirod和ios。测试智能手机上的app多为测试的重要目标。测试时除了需要测试正常网络下app的使用情况,还要测试弱网及死网时的使用情况,毕竟不是在任何时候网络情况都那么好的。andirod手机测试时请参考http://blog.sina.com.cn/s/blog_628cc2b70102vhw4.html 上面的介绍,这里不做赘述。下面介绍ios设备调试...

2018-04-20 15:10:49 298

原创 第十章 生成测试报告

为了满足小伙伴的各种变态需求,为了装逼提升逼格,为了让报告更加高大上,测试报告做了以下优化:测试报告中文显示,优化一些断言失败正文乱码问题新增错误和失败截图,展示到html报告里优化点击截图放大不清晰问题增加饼图统计失败后重试功能兼容python2.x 和3.x生成报告的参数里面加了一个参数retry=1,这个表示用例失败后,会重新跑一次。 verbosity默认为1,设置成...

2018-04-19 15:11:14 246

原创 手机里重力感应器和陀螺仪的区别

手机传感器概述 手机传感器是手机内部设置的感应器,一般专 门 指的是安卓手机中的可用感应器。能够通过感应光照度、热量、距离等,来调节手机的工作状态,从而使人们能够更加方便地使用手机。一些比较高档的手机,常常会配备有光纤传感器、热力传感器、温度传感器等等,这些传感器可以感应到手机使用者的使用状态的变化,从而使手机做出自动的调整,不需要人们去进行手动的、人为的调整,这是非常方便的,而且这些...

2018-04-17 18:48:14 21808

原创 第九章 三种等待方法

1.sleep:进程休眠 — 傻傻的等,会浪费时间(import time) 2. implicitly_wait(30):等待页面完全加载完成 –页面加载完成的标志是左上角转圈结束 –如果页面元素加载完成了,某些js加载失败,页面左上角一直转圈,会耗费时间 – 全局的,只写一次就行了 – 缺点:页面有跳转的时候,它不知道去等跳转后的页面 3. WebDriverWait(self,...

2018-04-17 16:33:20 668

原创 第八章 认识 alert\confirm\prompt

1.如下图,从上到下依次为 alert\confirm\prompt,先认清楚长什么 样子,以后遇到了就知道如何操作了。 alert 操作 1.先用 switch_to_alert()方法切换到 alert 弹出框上 2.可以用 text 方法获取弹出的文本 信息 3.accept()点击确认按钮 4.dismiss()相当于点右上角 x,取消弹出框 (url 的路径,直接复...

2018-04-17 14:54:06 207

原创 第七章 函数与方法

函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。定义一个函数1.函数代码块以def关键词开头,后接函数标识名和圆括号()。2.任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数。3.函数的第一行语句可以选择性地使用文档字符串-用于存放函数说明。4.函数内容以冒号起始,并且缩进。5.return[表达式]结束函数,选择性地返回一个值给调...

2018-04-15 17:40:10 235

转载 CSDN如何转载别人的文章

对于喜欢逛CSDN的人来说,看别人的博客确实能够对自己有不小的提高,有时候看到特别好的博客想转载下载,但是不能一个字一个字的敲了,这时候我们就想快速转载别人的博客,把别人的博客移到自己的空间里面,当然有人会说我们可以收藏博客啊,就不需要转载,(⊙o⊙)… 也对。实现  因为我自己当初想转载的时候却不知道该怎么转载,所以学会了之后就把方法写出来,帮助那些想转载却不知道该怎么转载的人(大神勿笑...

2018-04-13 10:02:48 221

转载 个人技术博客的选择:CSDN、博客园、简书、知乎专栏还是Github Page?

有很多技术人员在学习到一定程度后发现了写博客的重要性,一方面帮助自己记忆,一方面也能帮助他人解决问题,于是会选择自己开始写博客,之后又发现平台太多不知从何下手,在这里我根据自己写博客的经验比较一下各个平台的优缺点。这里主要对比CSDN、博客园、简书、知乎专栏、Github Page、个人建站和其他CSDN笔者是CSDN的长期用户,也见到了很多不错的CSDN博客优点SEO做得好...

2018-04-13 09:51:40 1499 1

原创 千古名句,知其一不知其二

跟小编一起领论一番唐诗宋词的风韵吧! 云想衣裳花想容 《清平调》唐 李白 云想衣裳花想容,春风拂槛露华浓。 若非群玉山头见,会向瑶台月下逢。**春宵一刻值千金**《春宵》宋 苏轼春宵一刻值千金,花有清香月有阴。歌管楼台声细细,千秋院落夜沉沉。 腹有诗书气自华 《和董传留别》宋 苏轼 粗缯大布裹生涯,腹有诗书气自华...

2018-04-12 22:38:03 895

转载 周杰伦:他们只顾嘲讽,却不知眼前是神的降生

转载:http://zhuanlan.zhihu.com/p/28157335 迷茫是年轻人的常事。我在身边看到了这个时代年轻人的迷茫。我从书里看到了过去很多时代年轻人的迷茫。身边的朋友对我说,看到许多我们已经习以为常的事情和观点跨越过一代人的鸿沟在上一代人的眼里竟如洪水猛兽般面目可憎,而他们才占据着这个社会的主流。我告诉他不是这样的。我给你讲个故事,这个故事是关于周杰伦的。...

2018-04-12 21:08:44 498 1

原创 有哪些华丽的语句让你想拿小本本记下来

这世界是如此喧哗,让沉默的人显得有点傻。——李宗盛 我认为最深沉的爱,莫过于你离开以后,我活成了你的样子。———这个杀手不太冷 这个世界充满假象,唯有痛楚从不说谎。——-摔跤吧爸爸 如果结果不如你所愿,就尘埃落定前奋力一搏。——-夏目友人帐 1.衣带渐宽终不悔,为伊消得人憔悴。2.纵使举案齐眉,到底意难平。3.过去的生活充满遗憾,我的灵魂备受摧残。我希望...

2018-04-12 13:04:03 895

原创 年轻人该不该理财

年轻人理财是资金利用率最低的方式,年轻人不该理财。那篇文章我也看了,其中有一个观点我非常同意,就是年轻人正是处于上升期,把钱花在提升自己能力上,是最重要、最划算的投资。这点不能同意更多,年轻人,想学英语、想看书、想学习一门技能,这种钱是不能省的,这种投资是会让自己终身受益的。可问题是,你不可能所有的钱都花在投资自己身上吧,你每月总归有点剩余存款吧,你总该有点闲钱吧,那些投资自己之外的存...

2018-04-11 10:49:36 226

原创 第四章 定位iframe

通过id属性或name属性#coding=utf-8from selenium import webdriverdriver=webdriver.Firefox()driver.get("http://mail.126.com/")#隐式等待10秒driver.implicitly_wait(10)#切换iframe,此处id="x-URS-iframe"driver.s...

2018-04-10 18:03:52 734

原创 第六章 Unittest测试框架

单元测试#coding=utf-8import unittestdef add(a,b): c=a+2*b return cif __name__=="__main__": print(add(2,3))测试框架 注意:1.用例之间不要存在依赖关系,每个用例都能单独运行 2.用例不要互相调用,需要调用的公共方法可以写成方法去调用#codi...

2018-04-09 17:26:07 416

原创 第五章 xpath和css定位

xpath定位常规属性#coding=utf-8from selenium import webdriverdriver=webdriver.Firefox()driver.get("https://www.baidu.com")#通过id定位driver.find_element_by_xpath("//*[@id='kw']").send_keys(&quot

2018-04-07 02:02:24 324

原创 第三章 数据类型

python数据类型整数(int)#定义一个整数(int)类型a=12print(a)浮点型(folat)#定义一个浮点型(float)b=12.0print(b)字符串(string)#定义一个字符串(string)c="hello"print(c)#字符串只有加(+)和乘(*),没有-和/s="你好"print(c+s)#注意...

2018-04-07 01:56:09 233

原创 第二章 python操作浏览器

1.操作浏览器的基本方法#coding=utf-8#导入webdriver模块from selenium import webdriver#导入time模块import time#打开火狐浏览器driver=webdriver.Firefox()#打开百度driver.get("https://www.baidu.com")#休眠3秒time.sleep(3)#刷新...

2018-04-06 10:26:20 436

原创 python相关练习题

菜鸟教程100例1.用python输出水仙花数仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身.(例如:1^3 + 5^3 + 3^3 = 153),用Python算出100-1000的所有水仙花数,打印出来a = [i**3+j**3+k**3 for i in range(1, 10) for j in range(0, 10) for...

2018-04-01 13:46:39 438

接口自动化

Python接口自动化pdf版学习资料,详细且基础的课程内容。软件测试的同学很有必要看哦

2018-05-23

HTMLTestRunner.py资源包

导入HTMLTestRunner到Python,生成测试报告的工具类 """ A TestRunner for use with the Python unit testing framework. It generates a HTML report to show the result at a glance. The simplest way to use this is to invoke its main method. E.g. import unittest import HTMLTestRunner ... define your tests ... if __name__ == '__main__': HTMLTestRunner.main() For more customization options, instantiates a HTMLTestRunner object. HTMLTestRunner is a counterpart to unittest's TextTestRunner. E.g. # output to a file fp = file('my_report.html', 'wb') runner = HTMLTestRunner.HTMLTestRunner( stream=fp, title='My unit test', description='This demonstrates the report output by HTMLTestRunner.' ) # Use an external stylesheet. # See the Template_mixin class for more customizable options runner.STYLESHEET_TMPL = '<link rel="stylesheet" href="my_stylesheet.css" type="text/css">' # run the test runner.run(my_test_suite) ------------------------------------------------------------------------ Copyright (c) 2004-2007, Wai Yip Tung All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name Wai Yip Tung nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. """

2018-04-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除