摘要: 1、Alpha 测试(Alpha Testing) 2、Beta 测试 (Beta Testing) 3、验收测试(Acceptance Testing) 4、黑盒测试(Black Box Testing) 5、白盒测试(White Box Testing) 6、单元测试(Unit Testing) 阅读全文
posted @ 2019-10-26 10:49 侯小飞 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 1、测试用例 一)组成要素 (1)用例编号:编号要唯一, 技巧:a.项目名_模块名_编号 b.模块名_编号 c.编号 (2)模块 (3)功能 (4)用例标题:通常标题包括在哪里+操作+验证内容 (5)优先级 分高、中、低 其中,高:核心流程、冒烟测试 中:一般流程、异常流程 低:界面、兼容 (6)预 阅读全文
posted @ 2019-10-26 10:39 侯小飞 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 1、软件测试工程师的职责? (1)配置测试环境————一般由公司的运维负责 (2)编写测试用例————由测试人员自己负责自己的模块 (3)执行软件测试————根据测试用例执行测试 (4)报告软件缺陷 (5)更新缺陷报告内容 (6)验证修正的缺陷 (7)报告测试状态 (8)完成测试相关的其他任务 其中 阅读全文
posted @ 2019-10-26 10:32 侯小飞 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1、测试需求 一)定义:通常是以软件开发需求为基础进行分析,通过对开发需求的细化和分解,形成可测试的内容。 补充:什么是软件需求? 答:软件要开发出什么样的软件、有哪些功能、性能指标、安全指标等。 测试需求应覆盖全部已定义的业务流程,以及功能和非功能方面的需求。 二)特性: (1)制定的测试需求项必 阅读全文
posted @ 2019-10-26 10:22 侯小飞 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 边界值分析法是对等价类分析方法的补充,其理论基础是假定大多数的错误是发生在各种输入条件的边界上,如果边界附近的取值不会导致程序出错,那么其他的取值导致程序出错的可能性很小。边界值分析法的使用条件 1、边界点定义 2、边界值分析的原则 3、示例(年份、月份) 阅读全文
posted @ 2019-10-26 10:16 侯小飞 阅读(845) 评论(0) 推荐(0) 编辑
摘要: 1、等价类划分法 有数据输入的地方,可以使用等价类划分法。 从大量数据中挑选少量代表数据进行测试 穷举测试:把所有可能的数据全部测试一遍叫穷举测试。 穷举测试是最全面的测试,但是在实际工作中不能采用,因为测试效率太低(数据量巨大,根本测不过来) 理想的测试思想:使用最少的测试数据,达到最好的测试质量 阅读全文
posted @ 2019-10-26 10:15 侯小飞 阅读(693) 评论(0) 推荐(0) 编辑
摘要: 瀑布模型 瀑布模型是应用广泛的一种软件开发模型,易于理解和掌握。 瀑布模型是将软件生命周期的各项活动规定为按照固定顺序相连的若干阶段性工作,形如瀑布流水,最终得到软件产品。因形如瀑布,故此得名。该模型比较适用于需求稳定并易于准确理解的软件项目开发。 瀑布模型把软件开发过程划分成若干阶段,每个阶段的任 阅读全文
posted @ 2019-10-26 10:13 侯小飞 阅读(1730) 评论(0) 推荐(0) 编辑
摘要: 1、软件测试过程模型-V模型 是软件开发瀑布模型的变种,主要反映测试活动与分析和设计的关系; 局限性:把测试作为编码之后的最后一个活动,需求分析等前期产生的错误直到后期的验收测试才能发现。 2、软件测试过程模型-W模型 在V模型的基础上,增加千开发阶段的同步测试,形成W模型;测试与开发同步进行,有利 阅读全文
posted @ 2019-10-26 10:09 侯小飞 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 排序 为了方便查看数据,可以对数据进行排序语法:select * from 表名order by 列1 asc|desc,列2 asc|desc,… 将行数据按照列1进行排序,如果某些行列1的值相同时,则按照列2排序,以此类推默认按照列值从小到大排列asc从小到大排列,即升序desc从大到小排序,即 阅读全文
posted @ 2019-10-26 10:04 侯小飞 阅读(1367) 评论(0) 推荐(0) 编辑
摘要: 1、条件 2、比较运算符 3、模糊查询 4、范围查询 5、空判断 阅读全文
posted @ 2019-10-26 10:01 侯小飞 阅读(1083) 评论(0) 推荐(0) 编辑
摘要: Structured Query Language 结构化查询语言 在数据库中进行操作的语言,称为sql,结构化查询语言,当前关系型数据库都支持使用sql语言进行操作,也就是说可以通过 sql 操作 oracle,sql server,mysql,sqlite 等等所有的关系型的数据库 sql语言主 阅读全文
posted @ 2019-10-26 10:00 侯小飞 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 获取部分行 例1:查询前3行学生信息select * from students limit 0,3 练习:查询第4到第6行学生信息 分页已知:每页显示m条数据,求:显示第n页的数据select from students limit (n-1)m,m 练习:每页显示5条数据,显示每一页的数据 阅读全文
posted @ 2019-10-26 09:59 侯小飞 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1. 离线安装 1、查看 linux下是否有老版本的mysql(有删除) 2、查看 linux 下是否安装 mariadb 数据库(有的话需要删除,因为有冲突) 3、创建mysql存放目录(/root/software) 4、创建主目录(data:存储目录 ———可省略) 5、主目录权限处理(查看是 阅读全文
posted @ 2019-10-26 09:54 侯小飞 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1、查看 linux下是否有老版本的mysql(有删除) 查找old mysql: 卸载:卸载命令: 查找老版本mysql相关的安装目录命令: 若查找到相关目录使用命令:rm –rf {目录名}:删除目录 2、查看 linux 下是否安装 mariadb 数据库(有的话需要删除,因为有冲突) 检查是 阅读全文
posted @ 2019-10-26 09:52 侯小飞 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1、什么是数据库? 2、为什么要使用数据库? 3、独立性编辑 4、库管理系统 5、关系 阅读全文
posted @ 2019-10-26 09:49 侯小飞 阅读(308) 评论(0) 推荐(0) 编辑
摘要: RDBMSRelational Database Management System 关系型数据库系统 通过表来表示关系 当前主要使用两种类型的数据库:关系型数据库、非关系型数据库,我们主要学习主流的关系型数据库 所谓的关系型数据库RDBMS,是建立在关系模型基础上的数据库,借助于集合代数等数学概念 阅读全文
posted @ 2019-10-26 09:46 侯小飞 阅读(355) 评论(0) 推荐(0) 编辑
摘要: MySQL 简介 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,后来被Sun公司收购,Sun公司后来又被Oracle公司收购,目前属于Oracle旗下产品 特点: 是学习数据库开发的首选 阅读全文
posted @ 2019-10-26 09:44 侯小飞 阅读(158) 评论(0) 推荐(0) 编辑
摘要: Django练习小项目:学员管理系统设计开发 带着项目需求学习是最有趣和效率最高的,今天就来基于下面的需求来继续学习Django 项目需求: 1 #_*_coding:utf-8_*_ 2 from django.db import models 3 4 # Create your models h 阅读全文
posted @ 2019-10-26 09:29 侯小飞 阅读(167) 评论(0) 推荐(0) 编辑
摘要: Django流程介绍 Django URL Example¶ Here’s a sample URLconf: 1 2 3 4 5 6 7 8 9 10 from django.conf.urls import url from . import views urlpatterns = [ url( 阅读全文
posted @ 2019-10-26 09:24 侯小飞 阅读(146) 评论(0) 推荐(0) 编辑