第十天笔记
1、市面上有哪些bug管理工具,每个bug管理工具的特点是什么?禅道:项目、用例和bug管理工具
QC
JIRA
Bugzilla
EasyBUG
2、bug的级别有哪些?
bug的等级:致命、严重、一般、建议
致命:app闪退、系统崩溃、蓝屏
严重:主体功能受损,阻碍测试流程
一般:发朋友圈界面点击左上角返回键按钮需要点击3次才能返回
建议:字体大小,按钮颜色
1级 2级 3级 4级
L1 L2 L3 L4
3、bug的管理流程是怎么样的?
测试人员发现bug并提交给对应的开发人员,开发人员对bug进行判断,然后确认bug,修复bug并指派回给测试人员,测试人员再对指派回的bug进行回归,如能复现,则重新激活,不能复现则关闭bug。
4、一条完整的bug应该包含哪些信息?
bug编号 bug标题 bug描述 bug复现步骤 bug相关的附件 bug严重程度 bug的优先级 bug指派人员(指派给到哪个开发去处理) bug的预期结果 bug的实际结果 bug所属的项目和模块、版本 bug的类型(功能,UI设计,代码,需求,数据库等) bug的状态 bug的创建人 bug的创建时间
5、bug的状态有哪些?
激活 确认 已解决 已关闭 已延期
【数据库】
Oracle 甲骨文付费==》大型企业
mysql==》创业型公司、中小企业、开源
sql server ==》微软
退出MySQL数据库交互界面的方式:
Ctrl+c
Ctrl+z
mysql> quit; 回车(在MySQL数据库交互界面输入的命令后面都必须加上 ;分号)
mysql> exit; 回车
mysql> desc【查看表结构】 test【表名】; 查看test表的表结构
+-------+-------------+------+-----+-------------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-------+-------------+------+-----+-------------+----------------+
| id | int(20) | NO | PRI | NULL | auto_increment |
| name| varchar(20)| NO | | NULL | |
| score | float(20,2) | YES | | NULL | |
| phone | bigint(20) | YES | | 15366669999 | |
| time | date | YES | | NULL | |
+-------+-------------+------+-----+-------------+----------------+
Field:字段 id name score phone time
Type:
类型为int和bigint整型
char 和 varchar 存储数据的时候都需要加上单引号或者双引号比如:'小周'
float:浮点型,默认保存6位 float(20,2)保留小数点后面2位
date:日期,存储日期数据也需要加引号
常见的约束有哪些?
非空约束 not null,表示当前这个字段对应的值不能为空
主键约束 primarykey,用来约束主键对应的值不能重复,默认不能为空
外键约束 foreign key,表与表之间建立的约束
默认值约束default,当往这个表中插入数据的时候不给phone字段插入新的值,则默认用15366669999
自增长约束auto_increment,当往这个表中插入数据不给id插入值,id字段会自动加1
数据库的知识体系:
一、数据库以及数据库的表结构
create database
drop
create table
alter table
二、对数据库数据的增删改查操作
select ...from 表名 查
insertinto 增
delete from 删
update表名称set 改
三、MySQL数据库的聚合函数
四、数据库的用户权限
五、数据库的多表连接
六、数据库的存储过程(存储过程一般用来制造数据,比如快速往表里插入上万条数据)
七、数据库的视图、索引、外键约束
页:
[1]