IT晓可程序员之路

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

软件测试缺陷的知识整理

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

2018-04-12 20:53:14

阅读数 356

评论数 0

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

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

2018-04-12 20:36:47

阅读数 14930

评论数 1

软件测试的五大模型

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

2018-04-12 18:09:16

阅读数 1490

评论数 1

软件测试手段七大分类

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

2018-04-12 17:52:52

阅读数 2915

评论数 2

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

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

2018-04-11 23:40:14

阅读数 1121

评论数 0

软件测试基本常识整理

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

2018-04-11 23:04:50

阅读数 126

评论数 0

python知识点整理

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

2017-12-18 17:32:25

阅读数 2867

评论数 0

Flask框架知识系列之四

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

2017-12-01 18:34:25

阅读数 441

评论数 0

Flask框架知识系列之三

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

2017-12-01 18:02:08

阅读数 294

评论数 0

Flask框架知识系列之二

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

2017-12-01 17:21:30

阅读数 314

评论数 0

Flask框架知识系列之一

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

2017-12-01 16:36:37

阅读数 808

评论数 0

Tornado框架知识系列之五

RequestHandler中一些知识点的总结

2017-08-01 21:00:23

阅读数 396

评论数 0

Tornado框架知识系列之四

Application知识

2017-08-01 20:06:31

阅读数 318

评论数 0

Tornado框架知识系列之三

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

2017-08-01 19:51:37

阅读数 459

评论数 0

Tornado框架知识系列之二

httpserver和多线程与多进程讲解

2017-08-01 19:24:14

阅读数 395

评论数 0

Tornado框架知识系列之一

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

2017-08-01 19:11:57

阅读数 2820

评论数 0

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

Nginx和wsgi部署系列知识总结

2017-07-30 23:49:32

阅读数 2486

评论数 0

Python爬虫Scrapy框架系列之十四

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

2017-07-23 15:49:44

阅读数 362

评论数 0

Python爬虫Selenium和PhantomJS系列之十三

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

2017-07-22 20:06:05

阅读数 922

评论数 0

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

模拟真实登录流程

2017-07-22 15:58:12

阅读数 1252

评论数 0

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