1.条件桩:列出问题的所有条件(通常条件次序无关紧要)
2.条件项:列出针对它的条件取值(所有情况下的真假值)
3.动作桩:列出问题规定可采取的动作(顺序无约束)。 登录问题:登录成功或登录失败
4.动作项:列出条件各种情况的应采取的动作。
判定表:用盘点表当输入条件少的可以全部覆盖,但是条件变多的时候就非常困难
举例:假如有10个输入框 2的10次方
条件:总成绩大于450 and 各科成绩高于85 or 优秀毕业生
1.建立判定表
因果图 (#因果图最终得到判定表)
因果图符号 代表原因和结果
c 原因
e 结果
恒等:当原因出现的时候,结果一定出现
非:≠或者not 当原因出现的时候,结果一定不出现
或:or ,/ ,|| 当多个原因中有一个原因出现,则结果一定出现
与:和,且,and,& ^ 多个原因同时出现,则结果才能出现
约束符号
E(异):男士和女士可以都不选,但是要选的话只能选一个
I(或):所有原因当中最少选一个,可以都选
O:唯一,必须要选择一个(不能两个同时都选和两个都不选)
R:要求,武汉市出现的时候要求出现湖北省
M:强制,必须
面试题
你在上家公司是怎么用因果图用例设计方案?
在上家不画因果图,但是对于需求文档中有因果关系的需求,我们会把因果图图的原放入判定表中的条件桩,把因果图中的结果放到判定表的动作桩中,从而把因果图转换为判定表
数据库2461
关系型数据库
依据关系模型创建的数据库
把数据保存在不同的表中,表与表之前存在某些关系
mysql 开源,免费
oracle 收费
sql server 微软
非关系型数据库
不像关系型数据库一样用结构来储存数据,通常是以列模型,键值对等结构存
hbase 大数据
redis 做数据缓存,提高数据库性能查询
mysql特点
关系型数据库特点
1.安全
⒉.保持数据的一致性
3.实现对表与表进行复杂的数据查询
非关系型数据库特点
移除安装
⒉容易扩展
3.使用更加灵活
查看当前服务器是否有安装数据库
rpm -aq lgrep mysql ==》查看当前服务器是否有安装数据库rpm -ev文件名--nodeps ==>移除安装
yum install -y mysql ==》安装数据库客户端
yum install -y mysql-server ==>安装数据库服务端service mysqldstart ==>启动数据库
service mysqldrestart ==>重启数据库service mysqldstop ==》停止数据
登录mysql数据库:第一次登录不需要密码mysql -uroot -p
-u表示用户user的意思root用户-p表示密码password
service mysqld start 启动数据库
service mysqld restart 重启数据库
service mysqld stop 停止数据
登录mysql数据库: 第一次安装不需要密码,
mysql -uroot -p
-u 表示用户user的意思 root用户
-p 表示密码password
按住ctrl+c或者exit 退出数据库交互界面
修改用户密码:linux界面执行 mysqladmin -uroot password“123456”
mysql -uroot -p123456
|
|