自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IT晓可程序员之路

热爱新技术,热爱Python、软件测试、Android研发

原创 软件测试缺陷的知识整理

1,缺陷的定义 2,缺陷产生的原因 1、需求表述理解、编写过程中引起的错误; 2、系统设计架构引起的错误; 3、开发过程缺乏有效沟通及监督; 4、程序员编码过程产生的错误; 5、软件开发工具本身的错误; 6、软件需求、复杂度越来越高; 7、与用户需求不符合,即使本身不存在某种意...

2018-04-12 20:53:14 990 0

原创 软件测试用例常用七大方法

第一:测试用例格式包括十大特点 用例编号 测试项 测试标题 用例属性 重要级别:高中低 预置条件 测试输入 操作步骤 预期结果 实际结果 第二:等价类 1,等价类定义 2,等价类划分 3,等价类划分规则 4,进行等价类用例设计 5,案例加以说明 第三...

2018-04-12 20:36:47 61283 11

原创 软件测试的五大模型

1,传统的瀑布模型 瀑布模型的优缺点 2,V模型 3,W模型 4,X模型 5,H模型

2018-04-12 18:09:16 6004 0

原创 软件测试手段七大分类

第一种,黑盒测试 1,定义 2,黑盒测试的优缺点 优点: 容易实施,不需要关注程序内部的实现 更贴近用户的使用角度 缺点: 测试覆盖率较低,一般只能覆盖到代码量的40% 针对黑盒的自动化测试,复用率较低,维护成本较高。 3,黑盒测试主要测试的内容 是否...

2018-04-12 17:52:52 6438 1

原创 软件测试四大阶段详细说明

第一阶段,单元测试 1,定义: 对软件中最小可测试单元进行检查和验证 2,原则 尽可能保证各个测试用例之间是相互独立的 一般由开发人员来测试,用以检测自己开发的功能是否符合设计要求 3,单元测试的好处 能尽早发现缺陷 有利于重构 简化集成 文档 用于设计 4,单元测试的限制 ...

2018-04-11 23:40:14 4689 1

原创 软件测试基本常识整理

一,软件测试对象: 软件概要设计 软件详细设计 软件运行环境 可运行的程序 软件源代码 软件需求 二,五大要素和两个目标 三,软件测试所遵循的原则 测试显示缺陷的存在,但不能证明系统不存在缺陷。 穷尽测试时不可能的,应设定及时终止的条件 测试应该尽早进行 缺陷具备群集特性...

2018-04-11 23:04:50 390 0

原创 python知识点整理

1.对缺省参数的理解。给出代码 缺省参数在python中是与函数绑定在一起的。 也就是说,一个函数中定义了一个缺省参数,那么这个参数会随着被调用而改变。 def extendList(val, list=[]): list.append(val) return list ...

2017-12-18 17:32:25 3295 1

原创 Flask框架知识系列之四

蓝图 /Blueprint 是Flask应用程序 组件化 的方法,可以在一个应用内或跨越 多个项目共用蓝图。 使用蓝图可以极大地简化大型应用的开发难度,也为Flask扩展 提供了一种在应用中注册服务的集中式机制。

2017-12-01 18:34:25 502 0

原创 Flask框架知识系列之三

本文主要梳理了flask源码中route路由的设计思路。

2017-12-01 18:02:08 353 0

原创 Flask框架知识系列之二

SQLALchemy数据库SQLALchemy是一个关系型数据库框架,它提供了高层的ORM和底层的原生数据库的操作。

2017-12-01 17:21:30 397 0

原创 Flask框架知识系列之一

1,Flask框架的诞生:Flask诞生于2010年,是Armin ronacher(人名)用Python语言基于Werkzeug工具箱编写的轻量级Web开发框架。它主要面向需求简单的小应用。Flask本身相当于一个内核,其他几乎所有的功能都要用到扩展(邮件扩展Flask-Mail,用户认证Fla...

2017-12-01 16:36:37 945 0

原创 Tornado框架知识系列之五

RequestHandler中一些知识点的总结

2017-08-01 21:00:23 506 0

原创 Tornado框架知识系列之四

Application知识

2017-08-01 20:06:31 423 0

原创 Tornado框架知识系列之三

options在前面的示例中我们都是将服务端口的参数写死在程序中,很不灵活。tornado为我们提供了一个便捷的工具,tornado.options模块——全局参数定义、存储、转换。2,tornado.options.define()用来定义options选项变量的方法,定义的变量可以在全局的to...

2017-08-01 19:51:37 656 0

原创 Tornado框架知识系列之二

httpserver和多线程与多进程讲解

2017-08-01 19:24:14 494 0

原创 Tornado框架知识系列之一

1,简介Tornado全称Tornado Web Server,是一个用Python语言写成的Web服务器兼Web应用框架,由FriendFeed公司在自己的网站FriendFeed中使用,被Facebook收购以后框架在2009年9月以开源软件形式开放给大众。特点: 作为Web框架,是一个轻量级...

2017-08-01 19:11:57 3379 1

原创 Django中Nginx和WSGI部署系列之十七

Nginx和wsgi部署系列知识总结

2017-07-30 23:49:32 3274 0

原创 Python爬虫Scrapy框架系列之十四

Scrapy是用纯Python实现一个为了爬取网站数据、提取结构性数据而编写的应用框架,用途非常广泛。

2017-07-23 15:49:44 484 0

原创 Python爬虫Selenium和PhantomJS系列之十三

1,Selenium和PhantomJS知识总结及案例实战

2017-07-22 20:06:05 1079 0

原创 Python爬虫模拟真实登录案例系列之十二

模拟真实登录流程

2017-07-22 15:58:12 1520 0

原创 Python爬虫json和JsonPath系列之十一

json和JsonPath爬虫知识总结以及实战案例

2017-07-22 12:31:46 1487 0

原创 Python爬虫BeautifulSoup4系列之十

Beautiful Soup 是一个HTML/XML的解析器知识总结

2017-07-21 22:23:44 421 0

原创 Python爬虫Xpath和lxml类库系列之九

Xpath和lxml类库知识总结

2017-07-21 20:18:55 988 0

原创 Python爬虫爬取内涵吧段子案例系列之八

爬取内涵吧段子案例

2017-07-20 19:11:10 1984 0

原创 Python爬虫正则表达式和re模块系列之七

正则表达式和re模块知识

2017-07-20 16:21:13 381 0

原创 Python爬虫Requests模块系列之六

1,概述Requests: 让 HTTP 服务人类虽然Python的标准库中 urllib2 模块已经包含了平常我们使用的大多数功能,但是它的 API 使用起来让人感觉不太好,而 Requests 自称 “HTTP for Humans”,说明使用更简洁方便。Requests 唯一的一个非转基因的...

2017-07-19 18:18:24 669 0

原创 Python爬虫UrlError和HttpError系列之五

HTTPError和URLError知识总结

2017-07-19 17:04:29 2552 0

原创 Python爬虫Handler处理器 和 自定义Opener系列之四

Handler处理器和自定义Opener的相关知识总结

2017-07-19 16:01:36 547 0

原创 Python3.5爬虫urllib系列之三

1,简述所谓网页抓取,就是把URL地址中指定的网络资源从网络流中抓取出来。在Python中有很多库可以用来抓取网页。

2017-07-18 12:02:00 1439 0

原创 Python爬虫请求与响应过程系列之二

网络请求和响应的处理过程

2017-07-18 10:26:34 2464 0

原创 Python爬虫简述系列之一

Python爬虫简单概述

2017-07-17 18:01:25 511 0

原创 Django中admin后台管理常用设置系列之十六

内容发布的部分由网站的管理员负责查看、添加、修改、删除数据,开发这些重复的功能是一件单调乏味、缺乏创造力的工作,为此,Django能够根据定义的模型类自动地生成管理模块

2017-07-07 14:34:52 961 0

原创 Django中模型查询系列之十五

模型查询的一些总结

2017-07-06 21:56:41 3910 0

原创 Django中中间件系列之十四

Django中的中间件是一个轻量级、底层的插件系统,可以介入Django的请求和响应处理过程,修改Django的输入或输出。中间件的设计为开发者提供了一种无侵入式的开发方式,增强了Django框架的健壮性,其它的MVC框架也有这个功能,名称为IoC。

2017-07-01 18:09:17 477 0

原创 Django反向解析系列之十三

反向解析就是让链接根据正则表达式动态生成

2017-06-30 17:12:23 6436 0

原创 Django+Jquery+Ajax+验证码登录案例系列之十二

1,创建项目test042,创建应用app为booktest3,注册应用booktest 作用让创建的应用运行起来 4,在项目根目录下创建模板templates目录 作用就是存放html文件在项目的settings.py文件中配置模板,如下图: 5,在项目根目录下创建static目录 作用就是...

2017-06-30 14:51:13 6407 0

原创 Django中Cookie和Session状态保持系列之十一

1,定义浏览器请求服务器是无状态的。无状态指一次用户请求时,浏览器、服务器无法知道之前这个用户做过什么,每次请求都是一次新的请求。无状态的应用层面的原因是:浏览器和服务器之间的通信都遵守HTTP协议。根本原因是:浏览器与服务器是使用Socket套接字进行通信的,服务器将请求结果返回给浏览器之后,会...

2017-06-28 17:45:55 3256 2

原创 Django中Request和Response系列之十

Django中HttpRequest和HttpResponse知识总结定义:

2017-06-28 17:13:43 3087 1

原创 Django连接mysql出问题系列之九

Django连接mysql问题整理

2017-06-27 17:32:57 679 0

原创 Django安装mysql-python驱动系列之八

mysql-python驱动安装问题整理

2017-06-27 17:19:33 813 0

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