测试机器怎么考数据库
『壹』 数据库如何进行查询,如何进行数据库测试
对于今天测试方面的提高一直很模糊,但最近整理好了思路。今年重点还是在数据库的测试方向上下手吧,因为我们公司的数据库中数据准确性非常重要,希望能提高自己对这一方面的工作经验吧。
前期一直进行数据库的测试,大约3个月。也总结了一些测试经验,拿出来与大家共享。
1、数据库日志查看测试法。这个方法是跟一个oracel DBA的老师学习的。呵呵。就是你在前台操作时,比如按一下新增按钮。新增一条数据,这是观察数据库中的日志,通过对日志的查看来明确数据的流向。从而来测试数据的正确性。当然这种方法需要测试人员本人对oracle数据库的日志很熟悉,水平很高,对数据表结构也有大体的了解。目前我还没有做到这一点,这是我今后的发展方向。
2、接口数据的测试方法。这个方法也是跟开发人员学习来的。当2个系统之间有接口时,接口传输中数据的正确性非常重要。这时候可以将系统1中与接口有关的数据提取出来形成临时表;将系统2中与接口有关的数据提取出来形成临时表。比对2个表的接口数据的一致性。通过这种方法可以发现接口数据是否一致。当然,直接在前台看2个系统的数据是否一致也是很好的方法之一。
3、数据测试的统计方法。这个方法可以同方法2组合使用,当一个系统试运行了一段时间后,可以统计系统一个月内或2个月内的数据,查看数据的正确性。因为由于数据流向的复杂性,导致我们测试数据正确性时很难能覆盖到所有的情况。这时就可以采用统计法来测试。
4、对报表参数的整理测试法。对每个前台页面需要呈现的或生成的参数,整理一个计算方法。即此参数与后台哪些表相关,是怎么生成的。我们测试人员需要对前台呈现的每个参数都明白他的数据流向,但是有时候在文档不起全的情况下,没办法明白整个的测试流程。所以需要我们自己进行每个参数的数据流向整理。
上面是总结的4条测试方法,可能还不齐全,希望大家一起来补充。还有一点是当页面查询没有任何数据时,这时候一定要弄清楚为什么没有任何数据,是不是有bug才没有数据的。好了,唠叨这么多。希望大家多提建议吧。
『贰』 测试系统的数据库如何设计
1:答案没有正确与否,只是不同答案得不同分,到时候根据得分,给出分析结果,关键是他每一套题标准不一样,比如,第一套题,有五个选项,ABCDE,第二套题有4个选项ABCD,这样不统一,数据库怎么弄!而且,分析结果表也不太好弄??
答案没有正确与否,只是不同答案得不同分
>>
那就只有把分数放在anslist 表里面了
根据他选的答案取出不同的分数
>>>
题的选项不定 到是好办,因为选项是放在子表anslist 里面的
2:我没太懂你的意思,主要是实现将数据库里的题全读出来,然后在页面只显示一题,你选择答案后,再跳到第二题(此时第一题不见了)能否具体一下,万分感谢???
有两个办法都可以
1。用户点下一个,就把东西存入数据库
2。放在Session 里面
================================
1.大致主要的两个表
1.1.question 表
quest_id
quest 问题 (问题的内容)
rgt_ans 正确答案 (多个答案用|分开),纪录正确答案的序号
1.2.anslist 表,备选答案表
quest_id '问题的序号
ans_id '答案的序号
ans '答案的内容
2.叶面其中记录一个序号,
比如 www.xxx.com/quest.asp?quest=12
或者隐藏域中
然后submit 到本叶面,给序号加一
<%
questid = request.querystring("quest")
'questid = request.form("quest")当用隐藏域时
if len(trim(questid)) <=0 then '第一个问题
questid = 1
else
questid= questid + 1 '下一个问题
end if
'....
%>
『叁』 我想问下,计算机三级数据库,是考笔试和机试的嘛
三级考试分为“网络技术”,“数据库技术”,“软件测试技术","信息安全技术","嵌入式系统开发技术"等五个类别
『肆』 计算机一级B考试数据库怎么做
1.全上机操作:90分钟。
2.软件环境:操作系统:Windows 2000;办公软件:Microsoft Office 2000。
3.在指定时间内,使用微机完成下列各项操作:
(1)选择题(计算机基础知识和网络基础知识)(20分)
(2)Windows的基本操作(20分)
(3)汉字录入能力测试(15分)
(4)Word操作(25)
(5)Excel操作(20)
计算机考试共分为4个等级,
一级考试内容,三个科目的考核内容都包括计算机基础知识和操作技能两部分。各科目对基础知识的要求相同,以考查应知应会为主,题型为选择题,分数占全卷的 20%(20 分)。
办公软件类考试,操作技能部分包括汉字录入、Windows 系统使用、文字排版、电子表格、演示文稿、IE 的简单应用及电子邮件收发。Photoshop 考试,要求了解数字图像的基本知识,熟悉 Photoshop 的界面与基本操作方法,掌握并熟练运用绘图工具进行图像的绘制、编辑、修饰,会使用图层蒙版、样式以及文字工具。
二级考试内容:二级定位为程序员,考核内容包括公共基础知识和程序设计。所有科目对基础知识作统一要求,使用统一的公共基础知识考试大纲和教程。二级公共基础知识在各科考试选择题中体现。程序设计部分,主要考查考生对程序设计语言使用和编程调试等基本能力,在选择题和操作题中加以体现。
三级考试内容:
网络技术:网络规划与设计、局域网组网技术、计算机网络信息服务系统的建立及计算机网络安全与管理。数据库技术:数据库应用系统分析及规划、数据库设计及实现、数据库存储技术、并发控制技术、数据库管理与维护、数据库技术的发展及新技术。软件测试技术:软件测试的基本概念、软件测试技术、软件测试过程和管理方法。信息安全技术:信息安全保障概论、信息安全基础技术与原理、系统安全、网络安全、应用安全、信息安全管理、信息安全标准与法规。嵌入式系统开发技术:嵌入式系统的概念与基础知识、嵌入式处理器、嵌入式系统硬件组成、嵌入式系统软件、嵌入式系统的开发等相关知识和技能。
四级考试内容:
网络工程师:考核计算机网络、操作系统原理两门课程。测试内容包括网络系统规划与设计的基础知识及中小型网络的系统组建、设备配置调试、网络系统现场维护与管理的基本技能。
数据库工程师:考核数据库原理、软件工程两门课程。测试内容包括数据库系统的基本理论以及数据库设计、维护、管理与应用开发的基本能力。软件测试工程师:考核操作系统原理、软件工程两门课程。测试内容包括软件测试的基本理论、软件测试的规范及标准,以及制定测试计划、设计测试用例、选择测试工具、执行测试并分析评估结果等软件测试的基本技能。信息安全工程师:考核计算机网络、操作系统原理两门课程。测试内容包括网络攻击与保护的基本理论与技术,以及操作系统、路由设备的安全防范技能。嵌入式系统开发工程师:考核操作系统原理、计算机组成与接口两门课程。测试内容包括嵌入式系统基本理论、逻辑电路基础以及嵌入式系统中的信息表示与运算、评价方法等基本技能。
『伍』 怎么测试自己的sql数据库水平
这个可不好说,看你是想拿数据库干什么,其实只要多用,你会发现你自己的水平的。
『陆』 怎么考计算机二级
可以直接考二级c!不用考一级!一致四级都可考!
用书:c二级教材!
还有一本二级公共基础教材 ,还有考试卷子类的吧;上机用:南开一百题!上机应该是时至少有两道那里边的题!
『柒』 计算机3级考试(数据库)考什么
三级(数据库技术)考试大纲
基本要求
1、掌握计算机系统和计算机软件的基本概念、计算机网络的基本知识和应用知识、信息安全的基本概念。
2、掌握数据结构与算法的基本知识并能熟练应用。
3、掌握并能熟练运用操作系统的基本知识。
4、掌握数据库的基本概念,深入理解关系数据模型、关系数据理论和关系数据库系统,掌握关系数据语言。
5、掌握数据库设计方法,具有数据库设计能力。了解数据库技术发展。
6、掌握计算机操作,并具有用C语言编程,开发数据库应用(含上机调试)的能力。
考试内容
一、基础知识
1、计算机系统的组成和应用领域。
2、计算机软件的基础知识。
3、计算机网络的基础知识和应用知识。
4、信息安全的基本概念。
二、数据结构与算法
1、数据结构、算法的基本概念。
2、线性表的定义、存储和运算。
3、树形结构的定义、存储和运算。
3、排序的基本概念和排序算法。
4、检索的基本概念和检索算法。
三、操作系统
1、操作系统的基本概念、主要功能和分类。
2、进程、线程、进程间通信的基本概念。
3、存储管理、文件管理、设备管理的主要技术。
4、典型操作系统的使用。
四、数据库系统基本原理
1、数据库的基本概念,数据库系统的构成。
2、数据模型概念和主要的数据模型。
3、关系数据模型的基本概念,关系操作和关系代数。
4、结构化查询语言SQL。
5、事务管理、并发控制、故障恢复的基本概念。
五、数据库设计和数据库应用
1、关系数据库的规范化理论。
2、数据库设计的目标、内容和方法。
3、数据库应用开发工具。
4、数据库技术发展。
六、上机操作
1、掌握计算机基本操作。
2、掌握C语言程序设计基本技术、编程和调试。
3、掌握与考试内容相关的知识的上机应用。
考试方式
一、笔试:120分钟,满分100分。
二、上机考试:60分钟,满分100分。
2005年全国计算机等级考试三级网络技术考试大纲
http://www.cer.net 中国教育在线
基本要求
1、具有计算机软件及 应用的基本知识
2、掌握操作系统的基 本知识
3、掌握计算机网络的基本概念与基 本工作原理
4、掌握Internet的基本应用知识
5、掌握组网,网络管 理与网络安全等计算机网络应用 的基础知识
6、了解网络技术的发展
7、掌握计算机操作并 具有c语言编程(含上机调试)的能力
考试内容
一、基本知识
1、计算机系统组成
2、计算机软件的基础知识
3、多媒体的基本概念
4、计算机应用领域
二、操作系统
1、操作系统的基本概 念,主要功能和分类
2、进程、线程、进程 间通信的基本概念
3、存储管理、文件管理、设备管理 的主要技术
4、典型操作系统的使 用
三、计算机网络的基本概念
1、数据通讯技术的定 义与分类
2、数据通讯技术基础
3、网络体系结构与协议的基本概念
4、广域网、局域网与 城域网的分类、特点与典型系统
5、网络互连技术与互连设备
四、局域应用技术
1、局域网分类与基本 工作原理
2、高速局域网
3、局域网组网方法
4、网络操作系统
5、结构化布线技术
五、Internet基础
1、Internet的基本结 构与主要服务
2、Internet通讯协议 ——TCP/IP
3、Internet接入方法
4、超文书、超媒体与Web浏览器
六、网络安全技术
1、信息安全的基本概 念
2、网络管理的基本概念
3、网络安全策略
4、加密与认证技术
5、防火墙技术的基本 概念
七、网络应用:电子商 务
1、电子商务基本概念与系统结构
2、电子商务应用中的 关键技术
3、浏览器、电子邮件及Web服务器的 安全特性
4、Web站点内容的策划和推广
5、使用Internet进行 网上购物
八、网络技术发展
1、网络应用技术的发展
2、宽带网络技术
3、网络新技术
九、上机操作
1、掌握计算机基本操 作
2、熟练掌握c语言程序 设计基本技术、编程和调试
3、掌握与考试内容相关的上机应用
考试方法
一、笔试:120分钟
二、上机考试:60分钟
全国计算机等级考试三级PC技术考试大纲
--------------------------------------------------------------------------------
基本要求
1.具有计算机及其应用的基础知识。
2.熟悉80X86微处理器的结构、原理及其宏汇编语言程序设计。
3.掌握个人计算机的工作原理及逻辑组成和物理结构。
4.掌握Windows操作系统的主要功能、原理、配置及其维护管理。
5.熟悉个人计算机常用的外部设备的性能、原理及结构。
考试内容
一、计算机应用的基础知识
1.计算机技术的发展,计算机信息处理的特点,计算机分类,PC机的组成与性能评测。
2.数值信息在计算机内的表示:整数的表示和运算,实数(浮点数)的表示和运算。
3.文字信息与文本在计算机内的表示:西文字符编码字符集(Unicode)。
4.多媒体技术基础:数字声音的类型,波形声音与合成声音,图像、图形的特点与区别,
图像、图形和视频信息在计算机内的表示。
5.计算机网络的基础知识:计算机网络的功能、分类和组成。数据通信的基本原理,网络
体系结构与TCP/IP协议,因特网与IP地址,计算机局域网初步。
二、微处理器与汇编语言程序设计
1.微处理器的一般结构:寄存器组,寄存器管理,总线时序,工作模式以及类型提供配置。
2.Pentium微处理器的功能与结构:内部结构及工作原理,寄存器组,工作模式及存储器管
理,中断管理,总线时序。
3.80X86系列微处理器指令系统:指令格式与编码,寻址方式,指令系统。
4.80X86宏汇编语言的数据、表达式和伪指令语句。
5.80X86宏汇编语言的程序设计:顺序、分支及循环程序设计,子程序设计,ROBBIOS中断调
用和DOS提供功能调用。
三、PC机组成原理与接口技术
1.PC机的逻辑组成与物理结构:主板与芯片组,超级I/O芯片,主板BIOS等。
2.系统总线的功能与工作原理,ISA总线和PCI局部总线。
3.主存储器的组成与工作原理:ROM和RAM,内存条与主存储器工作原理,Cache存储器。
4.输入输出控制:I/O寻址方式与I/O端口地址,程序控制I/O方式,中断控制I/O方式,
DMAI/O控制方式。
5.外设接口:串行接口,并行接口,SCSI接口和IEEE-1394。
四、Windows操作系统的功能与原理
1.操作系统的功能,类型和Windows98体系结构,Windows API与DLL的基本概念。
2.Windows的处理机管理:Windows虚拟机,Windows虚拟机管理程序,Windows的进程调度技术。
3.Windows的存储管理:Windows的内存结构与管理,Windows的虚拟内寻。
4.Windows的文件管理:Windows的文件系统结构,磁盘的存储结构,FAT16与FAT32。
5.Windows的设备管理:虚拟设备驱动程序,通用驱动程序与小型驱动程序,即插即用与配置管理,
电源管理,打印子系统等。
6.Windows的网络通信功能:Windows的网络组件,远程网络通信,分布式组件对象模型DCOM,Windows
中的Internet组件。
7.Windows的多媒体功能:Windows对多媒体文件与设备的支持,Windows的多媒体组件,Windows的媒体播放器。
8.Windows的配置、管理与维护:安装与启动,注册表,系统配置与管理,系统性能监视和优化,故障诊断。
9.PC机的安全与病毒防范:计算机安全的一般概念,PC机病毒及其防范。
五、PC机的常用外围设备
1.输入设备:键盘、鼠标器、笔输入设备、扫描仪、数码相机,声音输入设备及MIDI输入设备。
2.输出设备:CRT显示其、液晶显示器与显示控制卡,针式打印机、激光印字机与喷墨打印机;
绘图仪;MIDI音乐合成、3D环绕声生成与音箱;视频输出设备。
3.外存储器:软盘存储器;硬盘存储器的组成、原理与性能指标,活动硬盘,磁盘阵列;
光盘存储器;磁带存储器的原理与分类,CD-ROM、CD-R、CD-RW、DVD光盘存储器。
4.PC机连网设备:Modem,ISDN与PC机的接入,ADSL接入,有线电视网与Cable Modem,局域网组网设备
(以太网卡与集线器),无线接入技术。
六、上机操作
1.掌握计算机基本操作。
2.熟练掌握80X86宏汇编语言程序设计的基本技术、编程和调试。
3.掌握与考试内容相关的上机应用。
考试方式
一、笔试:120分钟
二、上机考试:60分钟
全国计算机等级考试三级信息管理技术考试大纲
出自考网:www.kaowang.com
基本要求
1.具有计算机软件及应用的基础知识。
2.掌握软件工程方法,具有软件开发的基本能力。
3.掌握数据库的基本原理,熟悉数据库设计的基本方法。
4.掌握信息管理的基本原理,熟悉计算机信息系统开发的方法。
5.掌握计算机操作并具有C语言编程(含上机调试能力)的能力。
考试内容
一、基本知识
1.计算机系统组成和应用领域。
2.计算机软件基础知识。
3.操作系统基本概念和应用。
4.计算机网络及应用基础。
5.信息安全的基本概念。
二、软件工程
1.软件工程基本概念。
2.结构化分析,数据流图,数据字典,软件需求说明。
3.结构化设计,总体设计、详细设计、结构图、模块设计。
4.结构化程序设计。
5.软件调试,测试方法、技术和用例。
6.软件质量控制,软件文档。
7.软件工程技术发展。
三、数据库
1.数据库基本概念。
2.关系数据模型。
3.结构化查询语言SQL。
4.数据库管理系统。
5.数据库设计方法、步骤。
6.数据库开发工具。
7.数据库技术发展。
四、信息管理
1.信息管理基本概念。
2.计算机信息管理的发展过程。
3.管理信息系统的概念、功能和构成。
4.管理信息系统的开发,内容、策略和方法。
5.决策支持系统的概念、功能和构成。
6.办公信息系统概念、功能、构成和工具。
7.信息管理技术发展。
五、信息系统开发方法
1.结构化分析与设计方法的步骤和内容。
2.企业系统规划方法的基本过程和作用。
3.战略数据规划方法的指导思想和基本内容。
4.原型化方法的策略和应用。
5.方法论的发展。
六、上机操作
1.掌握计算机基本操作。
2.熟练掌握C语言程序设计基本技术、编程和调试。
3.掌握与考试内容相关的知识的上机应用。
考试方式
一、笔试:120分钟
二、上机考试:60分钟
『捌』 请问计算机能力测试怎么考!一般考机试还是笔试!有劳各位大侠!谢谢…
我直接的告诉你,笔试考是200分钟,上机考是100分
全部加起来要300
及格分是250的及格分
『玖』 用sql数据库怎么做软件测试
不太明白你的意思!不知道你是说应用数据库做测试还是做数据库的测试?
前者通常来回说,就是验答证前台操作与数据库的一致性,比如你在前台删除、增加、修改一条数据,数据库相应的表内是否有相应的记录变化,这是最基本的
如果你说是做数据库测试,牵涉到很多,不过,对于我们测试人员做的哦比较多的数据库的并发,打个比方说吧,我们对一个有5个字段的表test进行基本测试,验证两种情况:一,某字段order_no有索引;二,字段order_no无所有,有无索引时做相同的测试验证
测试验证分同时并发和分钟并发两种情况验证
,并发数从10、20、100、1000不等表中有50000条数据,通过比较响应时间得出测试结论。
做数据库测试不多,也觉得三两句说不清除!
『拾』 学软件测试需要懂C、数据库吗
现在数据库应用非常广泛,一定要学的。而且还要知道数据库高级应用(T-SQL语言专,分页存储,存储过程属等),而不单单学select,insert,delete,updata这些语句
C是面向过程的语言,C++才是面向对象的语言,对数据库处理都是要面向对象的语言,可以学一下C#(C,C++,C#基本语法都差不多,就是某些方面概念有点不同)
学到什么程度我就不知道了