摘要: 在Python中涉及到URL请求相关的操作涉及到模块有urllib,urllib2,requests,其中urllib和urllib2是Python自带的HTTP访问标准库,requsets是第三方库,需要自行安装。requests是第三方库,可以想到在使用起来它可能是最方便的一个。 urllib和 阅读全文
posted @ 2017-09-24 23:42 不当咸鱼 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 前些日子上线了新版的app,在上线后发现了几个重大的bug,在此总结,在以后的测试工作中需要额外的关注。 需求流程bug 页面刷新bug 标签栏刷新bug 第一个bug出现的原因是产品需求与运营实际操作不同步而产生的bug 产品上线的需求是上线一个活动,活动有报名时间,报名通过公布名单时间。在流程图 阅读全文
posted @ 2017-09-03 23:27 不当咸鱼 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 列表拷贝的几种方法: 1.工厂函数 b=list(a) >>> a=[1,2,3,4] >>> b=list(a) >>> b [1, 2, 3, 4] >>> id(a) 4338142672 >>> id(b) 4300339608 2.切片 c=a[:] >>> c=a[:] >>> c [1 阅读全文
posted @ 2017-08-29 23:11 不当咸鱼 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 最近在脉脉上看到某某公司斩掉测试团队啊,某某开发嘲讽测试人员啊╮(╯▽╰)╭,转个测试行业看法聊以自慰,至少现在还有碗饭吃。 测试行业的趋势有这么些: 功能测试依然存在,但是会变得越来越难找工作 功能测试不可能消失,即使Google这种高技术的公司,也依然存在功能测试,所以功能测试肯定不会消失,但是 阅读全文
posted @ 2017-08-08 23:16 不当咸鱼 阅读(5880) 评论(0) 推荐(0) 编辑
摘要: 如何评论一个开发代码写的好?清晰简洁明了?No,No,一个处女座就可以写出来了,整齐地代码,详细的注释不是代码好的标准,应该说不是最重要的标准。代码写的是否健壮才是检验的重要标准。 代码的健壮性: 当我们测试向开发提出一个bug,问怎么会出现这样一个bug,他们可能会说代码写的不健壮。何为健壮性,健 阅读全文
posted @ 2017-08-08 23:11 不当咸鱼 阅读(1153) 评论(0) 推荐(0) 编辑
摘要: Python这门语言相对学起来是简单点的,尤其对于测试人员来说,如果达到可以写自动化测试脚本的程度的话,学些基础就是可以的。那么在网上也是有很多资源的,各种培训的视频。作为一名过来人(哈哈),或者说是有语言基础的人来说,看一些很针对无基础的视频简直是一种煎熬,一节课将近一个小时仅仅讲一点知识点,如果 阅读全文
posted @ 2017-08-05 20:49 不当咸鱼 阅读(1137) 评论(1) 推荐(0) 编辑
摘要: 在Python中也有涉及到文件的相关操作,从最简单的文件读取说起 文件读取 使用open打开一个文件,第一个参数是文件路径,第二个参数是操作模式,第三个参数是文件编码。'r'代表的意思是只读方式,只可以读取文件里的内容。那么还有哪些操作呢 以行读取 readline(),后面括号可以添加数值指定读取 阅读全文
posted @ 2017-07-23 13:51 不当咸鱼 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 枚举类型enum是比较重要的一个数据类型,它是一种数据类型而不是数据结构,我们通常将一组常用的常数声明成枚举类型方便后续的使用。当一个变量有几种可能的取值的时候,我们将它定义为枚举类型。在Python中是如何实现的呢? 补充:很多初学者一下子不明白枚举是什么意思,比如我们有段程序很多地方需要用到12 阅读全文
posted @ 2017-07-11 10:35 不当咸鱼 阅读(14076) 评论(0) 推荐(1) 编辑
摘要: 在Python中,类也是以class开头定义的。我们定义一个动物类,它有名字和年龄,在java变量有实例变量和局部变量,方法内的变量是局部变量,类里面的变量是实例变量。那么在Python中的类及其属性这些是如何定义使用的呢? 类的属性 我们知道类都是有属性的,在java中一般是在类中就定义了属性,而 阅读全文
posted @ 2017-07-07 10:55 不当咸鱼 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 在Python中函数也是一个对象,我们可以获得函数对象,然后执行函数 如果我们要是想增强这个函数呢?比如给它增加功能,在执行前输出一段log日志,表明函数名,但是呢又不想修改func函数的定义,这种在代码运行期间动态增加功能的方式,称之为"装饰器"。我们一步步来解析下它的作用。 按照上面的需求,输出 阅读全文
posted @ 2017-07-04 00:23 不当咸鱼 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 迭代 在Python中,如果给定一个list或者touple,我们可以通过for循环来遍历,将值依次取出,这种遍历称为迭代。 在Python中是通过for...in..来进行遍历的,在Java中则是通过下标来遍历 for(int i;i<length;i++){},Python作为解释性语言,在语法 阅读全文
posted @ 2017-07-02 23:39 不当咸鱼 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 对txt文件里的数据用BufferedReader处理了,可以每次读取一行身份号码进行处理,还涉及到了字符串的解析。 阅读全文
posted @ 2017-06-29 21:17 不当咸鱼 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 简单地JDBC小实例 这是MySQL表 连接成功,获取表数据: 阅读全文
posted @ 2017-06-06 22:55 不当咸鱼 阅读(1275) 评论(0) 推荐(0) 编辑
摘要: 无论是UI自动化测试还是接口自动化测试都需要进行数据驱动,一般很常见的一种方式就是用excel来管理数据,那么就涉及到一些代码对EXCEL的操作,之前我们介绍过用CSV来处理EXCEL,但是它的功能还不够强大。比如接口自动化测试框架搭建的时候我们用excel来进行数据驱动,用excel来进行用例的管 阅读全文
posted @ 2017-06-06 00:07 不当咸鱼 阅读(1937) 评论(1) 推荐(0) 编辑
摘要: MySQL内连接(inner join on) MySQL的内连接使用inner join on,它的效果跟使用where是一样的,如果联结的是两个表,那么需要左右的条件或者说字段是需要完全匹配的。 来看个例子:有两张表customers客户表和orders订单表,外键是cust_id,我们需要知道 阅读全文
posted @ 2017-06-01 23:30 不当咸鱼 阅读(11235) 评论(0) 推荐(1) 编辑