- 博客(15)
- 收藏
- 关注
原创 mysql存储引擎
一、存储引擎简介存储引擎是:MySQL特有的,其它数据库没有二、存储引擎的本质通过采用不同的技术将数据存储在文件或内存中;每一种技术都有不同的存储机制,不同的存储机制提供不同的功能和能力;通过选择不同的技术,可以获得额外的速度或功能,改善我们的应用;三、mysql语句MySQL支持很多种,查看存储引擎,命令如下:show engines\G在创建表时,可使用< ENGINES> 选项为CREATE TABLE语句显示指定存储如果创建表时没有指定存储引擎,则使用当前默认的存
2021-04-28 19:49:56
140
原创 mql查询
一、内连接查询只连接匹配的行,即A表与B表相连接,能够匹配的记录查询出来等值连接 例:查询员工的名称和员工所对应的部门名称 select e.ename,d.dname from emp e inner join dept d on e.deptno = d.deptno;非等值连接 例:查询员工的工资等级 select e.ename,e.sal,s.grade from emp e join salgrade s on e.sal between s.losal and
2021-04-28 19:37:23
677
原创 Mysql查询
1、基本查询语句SELECT语句是最常用的查询语句,它的使用方式有些复杂,但功能是相当强大的。 SELECT语句的基本语法如下:select selection_list //要查询的内容,选择哪些列from 数据表名 //指定数据表where primary_constraint //查询时需要满足的条件,行必须满 足的条件group by grouping_columns
2021-04-26 19:40:35
1676
原创 Mysql基础
一、基本命令1.登录数据库2.mysql程序常用命令二、创建基本数据库通过CREATE DATABASE语句创建一个名称为db_admin的数据库创建数据库前判断是否存在同名数据库三、查看数据库成功创建数据库后,可以使用SHOW命令查看MySQL服务器中的所有数据库信息。 语法如下:SHOW {DATABASES|SCHEMAS} [LIKE ‘模式’ WHERE 条件] ;四、选择数据库在MySQL中,使用CREATE DATABASE语句创建数据库后,该数据库并不会自动 成
2021-04-23 17:06:53
144
原创 Mysql基础
基本命令1.登录数据库2.Mysql程序常用命令3.通过CREATE DATABASE语句创建基本数据库通过CREATE DATABASE语句创建一个名称为db_admin的数据库4.创建数据库前判断是否存在同名数据库在MySQL中,不允许同一系统中存在两个相同名称的数据库,如果要创建的数据 库名称已经存在,那么系统将给出以下错误信息: ERROR 1007 (HY000): Can’t create database ‘db_test’; database exists创建数据库前判
2021-04-22 18:41:13
183
原创 APP测试方法
APP测试方法UI测试(用户界面测试) 首先确保UI界面设计符合国家的、行业的、企业的标准规范; 关注窗口、菜单、对话框以及按钮控件的布局、风格要满足用户要求; 不同页面的控件大小、风格是否一致; 文字的提示是否友好,是否存在敏感词、容易引起歧义的词等; 操作是否简单、人性化,是否有向导指引; 内容是否根据窗口的大小自适应调整;功能测试:验证各个功能是否与需求实现一致安装卸载 在不同的操作系统下验证安装卸载是否正常,如Android
2021-04-21 19:14:20
151
原创 软件测试流程
一、软件测试流程概述1.软件测试流程 测试计划阶段 测试设计和开发阶段 测试实施阶段 测试评估阶段2.软件测试流程图软件测试流程图(需求阶段)需求阶段测试相关的主要工作 产品基本情况调研 测试需求说明 测试的策略和记录 测试资源的配置 计划表 配置测试环境软件测试流程图(设计编码阶段)设计编码阶段测试人员工作 参与评审 设计测试方案(集成测试和单元测试) 执
2021-04-20 22:17:47
853
原创 软件测试生命周期及模型
一、软件测试的生命周期二、模型1.V模型 优点: 在V模型里,强调软件开发的协作和速度,反应测试活动和分析测试 的关系,并且将软件的实现和验证有机的结合了起来,V模型,明确的界 定测试过程是存在不同阶段的。 缺点: 但是V模型也有一定的局限性,它仅仅把测试过程放在需求分析、系统 设计、编码之后的一个阶段,忽视了测试对于需求的分析和验证。我们对 需求的验证,对系统设计的验证,到后期的验收测试才有可能被发现,对 于我们测试当中的测试需要尽早进行的原则在V模型中没有体现
2021-04-19 19:12:19
747
原创 软件质量特性
一、功能性软件在指定条件下使用时,满足用户明确和隐含需求的功能的能力子特性 适合性:软件是否提供了相应的功能 准确性:软件提供的功能是否正确(用户需要的) 互操作性:产品与产品之间交互数据的能力,例如word对其他文档的支持能力 安全性:允许经过授权的用户和系统能够正常的访问相应的数据和信息,禁止未授权的用户 访问等 功能性的依从性:软件遵循与功能性相关的标准、约定或法规以及类似规定的能力。这些标 准要考虑国际标准、国家标准、行业标准、企业内部规范等二、可靠性软件在指定
2021-04-18 23:16:35
220
原创 软件质量
一、软件质量的定义 经典的“软件质量”定义:软件质量特性的总和,软件满足规定或潜在用户需求的能力。 简单的说,软件质量就是客户的满意度。 软件质量的组成部分: 软件产品的质量,即满足使用要求的程度(软件质量特性) 软件开发过程的质量,即能否满足开发所带来的成本、时间和风险等要求(CMM、ISO9000)二、软件质量与软件过程的关系 软件质量:软件产品的特性可以满足用户的功能、性能需求的能力。
2021-04-18 23:01:36
1201
原创 测试用例
一、测试用例的定义 测试用例(Test Case)是为某个特殊目标而编制 的一组测试输入、执行条件以及预期结果,以便 测试某个程序路径或核实是否满足某个特定需求。测试用例是软件测试的核心 如何以最少的人力、资源投入,在最短的时 间内完成测试,发现软件系统的缺陷,保证 软件的优良品质,则是软件公司探索和追求 的目标。二、测试用例的重要性1.有效性 测试用例是测试人员测试过程中的重要参考依据,准确的测试用例的计划、执行和跟踪是 测试的有效性的有力证明2.可复用性 设计
2021-04-16 21:13:05
121
原创 软件测试设计
测试用例设计方法一、判定表法1.概念 判定表是分析和表达多逻辑条件下执行不同操作的情况的工具。2.优点 能够将复杂的问题按照各种可能的情况全部列举出来,简明并避 免遗漏。因此,利用判定表能够设计出完整的测试用例集合。 在一些数据处理问题当中,某些操作的实施依赖于多个逻辑条件的组合,即:针 对不同逻辑条件的组合值,分别执行不同的操作。判定表很适合于处理这类问题。3.缺点 判定表的建立过程较烦杂,且表达方式不如其他的方法简便4.判定表组成部分条件桩——列出问题的所有条件,通常认
2021-04-15 20:05:58
125
原创 软件测试设计
测试用例设计方法一、等价类划分1.定义 等价类划分:是把所有可能的输入数据,即程序的输入域划分成若干部分(子 集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。测试某 等价类的代表值就等于对这一类其它值的测试。因此,可以把全部输入数据合 理划分为若干等价类,在每一个等价类中取一个数据作为测试的输入条件,就 可以用少量代表性的测试数据,取得较好的测试结果。该方法是一种重要的、 常用的黑盒测试 用例设计方法。2.划分的步骤划分等价类(依据是需求)建立等价类表设计测试用例
2021-04-14 20:27:19
140
原创 软件缺陷
一、软件缺陷1.人类历史上的第一个BUG万“虫”之母,史上留名1947年9月9日下午3点45分,Grace Murray Hopper 在她的记录本上记下了史上第一个计算机Bug—— 在Harvard Mark II计算机里找到的一只飞蛾,她把 飞蛾贴在日记本上,并写道”First actual case of bug being found”。这个发现奠定了Bug这个词在计算机世界的地位, 变成无数苦逼程序员的噩梦。 从那以后,Bug这 个词在计算机世界表示计算机程序中的错误或者 疏漏,它们会使程
2021-04-13 19:04:18
196
1
原创 测试基础理论
一、什么是软件软件(software)是计算机系统中与硬件(hardware)相互依存 的另一部分,它是包括程序(program)、数据(date)和文档 (document)的完整集合。二、软件危机与软件工程三、软件测试的产生、概念和意义四、软件测试的目的和原则...
2021-04-12 20:06:06
84
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人