2021年2月5日
摘要: 白盒测试:逻辑覆盖、循环覆盖、基本路径覆盖 黑盒测试:边界值分析法、等价类划分、错误猜测法、因果图法、状态图法、测试大纲法、随机测试、场景法 阅读全文
posted @ 2021-02-05 17:16 Wang梦怡 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 概括地说,软件质量就是“软件与明确的和隐含的定义的需求相一致的程度”。具体地说,软件质量是软件符合明确叙述的功能和性能需求、文档中明确描述的开发标准、以及所有专业开发的软件都应具有的隐含特征的程度。 影响软件质量的主要因素,这些因素是从管理角度对软件质量的度量。可划分为三组,分别反应用户在使用软件产 阅读全文
posted @ 2021-02-05 17:15 Wang梦怡 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 软件配置管理(Software Configuration Management,SCM)是一种标识、组织和控制修改的技术。软件配置管理应用于整个软件工程过程。在软件建立时变更是不可避免的,而变更加剧了项目中软件开发者之间的混乱。SCM活动的目标就是为了标识变更、控制变更、确保变更正确实现并向其他有 阅读全文
posted @ 2021-02-05 17:13 Wang梦怡 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。 软件测试的目的: 测试是程序的执行过程,目的在于发现错误 一个成功的测试用例在于发现至今未发现的错误 一个成功的测试是发现了至今未发现的错误的测试 确保产品完成了它所承诺或公布的功能,并且用 阅读全文
posted @ 2021-02-05 17:11 Wang梦怡 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 区别:1、InnoDB⽀持事务,MyISAM不⽀持 1对于InnoDB每⼀条SQL语⾔都默认封装成事务,⾃动提交,这样会影响速度,所以最好把多条SQL语⾔放在begin和commit之 间,组成⼀个事务; 2、InnoDB⽀持外键,⽽MyISAM不⽀持。 2对⼀个包含外键的InnoDB表转为MYIS 阅读全文
posted @ 2021-02-05 17:07 Wang梦怡 阅读(92) 评论(0) 推荐(0) 编辑
摘要: key 是数据库的物理结构,它包含两层意义和作⽤,⼀是约束(偏重于约束和规范数据库的结构完整性),⼆是索引(辅助查询 ⽤的)。包括primary key, unique key, foreign key 等 index是数据库的物理结构,它只是辅助查询的,它创建时会在另外的表空间(mysql中的in 阅读全文
posted @ 2021-02-05 17:04 Wang梦怡 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 1.开启查询缓存,优化查询 2.explain你的select查询,这可以帮你分析你的查询语句或是表结构的性能瓶颈。EXPLAIN 的查询结果还会告诉你你的索引主键被如何利⽤的,你的数据表是如何被搜索和排序的 3.当只要⼀⾏数据时使⽤limit 1,MySQL数据库引擎会在找到⼀条数据后停⽌搜索,⽽ 阅读全文
posted @ 2021-02-05 17:03 Wang梦怡 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 优点:1、当在许多线程中访问不同的⾏时只存在少量锁定冲突。 2、回滚时只有少量的更改 3、可以⻓时间锁定单⼀的⾏。 缺点:1.⽐⻚级或表级锁定占⽤更多的内存。 2.当在表的⼤部分中使⽤时,⽐⻚级或表级锁定速度慢,因为你必须获取更多的锁。 3.如果你在⼤部分数据上经常进⾏GROUP BY操作或者必须经 阅读全文
posted @ 2021-02-05 16:59 Wang梦怡 阅读(86) 评论(0) 推荐(0) 编辑