13)如何测试数据库程序和触发器?
要测试数据库过程和触发器,必须知道输入和输出参数。EXEC语句可用于运行该过程并检查表的行为。
在solution explorer中打开数据库项目
现在,在“视图”菜单中,单击数据库架构
从架构视图菜单中打开项目文件夹
右键单击要测试的对象,然后单击“创建单元测试”对话框
之后创建一个新的语言测试项目
选择a)插入单元测试或b)创建新测试,然后单击“确定”
必须配置的项目将通过单击“项目配置”对话框完成。
配置完成后单击“确定”
14)如何根据需求编写测试用例,这些要求是否代表AUT(被测试应用程序)的确切功能?
要根据需求编写测试用例,您需要在功能方面彻底分析需求。此后,您可以考虑使用相应的测试用例设计技术,如等效分区,黑盒设计,原因效果绘图等来编写测试用例。是的,这些要求代表了AUT的确切功能。
15)什么是DBMS?
DBMS代表数据库管理系统,有不同类型的DBMS
网络模型
分层模型
关系模型
16)什么是DML?
DML代表数据操作语言,它用于使用模式对象管理数据。它是SQL的一个子集。
17)什么是DCL命令?DCL使用的两种命令有哪些?
DCL代表数据控制语言,它用于控制数据。
两种类型的DCL命令是:
授权:通过使用此命令,用户可以访问数据库的权限
撤消:使用此命令,用户无法访问数据库
18)什么是白盒测试和黑盒测试?
黑盒测试意味着在给出特定输入时测试软件的输出。通常执行此测试以查看软件是否满足用户的要求。运行此测试不需要特定的功能输出。
进行白盒测试以检查程序的代码和逻辑的准确性。该测试由了解系统逻辑流程的程序员完成。
19)QTP如何评估测试结果?
测试完成后,QTP将生成一份报告。此报告将显示测试时检测到的检查点,系统消息和错误。测试结果窗口将显示在检查点遇到的任何不匹配。
20)解释QTP测试过程?
QTP测试过程基于以下步骤:
创建GUI(图形用户界面)映射文件:标识必须测试的GUI对象
创建测试脚本:记录测试脚本
调试测试:应该调试测试
运行测试:应该运行测试用例。
查看结果:结果反映了测试的成功或失败
报告检测:如果测试失败,原因将记录在报告检测文件中
21)什么是负载测试并给出一些示例?
要测量系统响应,请进行负载测试。如果负载超过用户模式,则称为压力测试。负载测试的示例是下载一组大文件,在一台计算机上执行多个应用程序,使服务器接收大量电子邮件并将许多任务分配给打印机。
22)如何手动测试数据库?
手动测试数据库涉及检查后端的数据并查看前端数据的添加是否影响后端,删除,更新,插入等是否相同。
23)RDBMS代表什么,SQL使用什么是重要的RDMBS?
RDBMS代表使用SQL的关系数据库管理系统,SQL使用的重要RDBMS是Sybase,Oracle,Access,Ingres,Microsoft SQL服务器等。
24)什么是性能测试以及性能测试的瓶颈是什么?
性能测试决定了计算机系统性能的速度。它包括定量测试,如响应时间测量。性能测试中的问题是,您总是需要训练有素且经验丰富的人力,而且您使用的工具也很昂贵。
25)什么是DDL以及它们的命令是什么?
要定义数据库结构,Developer使用DDL。DDL代表数据定义语言。各种DDL命令包括Create,Truncate,Drop,Alter,Comment和Rename。
要测试数据库过程和触发器,必须知道输入和输出参数。EXEC语句可用于运行该过程并检查表的行为。
在solution explorer中打开数据库项目
现在,在“视图”菜单中,单击数据库架构
从架构视图菜单中打开项目文件夹
右键单击要测试的对象,然后单击“创建单元测试”对话框
之后创建一个新的语言测试项目
选择a)插入单元测试或b)创建新测试,然后单击“确定”
必须配置的项目将通过单击“项目配置”对话框完成。
配置完成后单击“确定”
14)如何根据需求编写测试用例,这些要求是否代表AUT(被测试应用程序)的确切功能?
要根据需求编写测试用例,您需要在功能方面彻底分析需求。此后,您可以考虑使用相应的测试用例设计技术,如等效分区,黑盒设计,原因效果绘图等来编写测试用例。是的,这些要求代表了AUT的确切功能。
15)什么是DBMS?
DBMS代表数据库管理系统,有不同类型的DBMS
网络模型
分层模型
关系模型
16)什么是DML?
DML代表数据操作语言,它用于使用模式对象管理数据。它是SQL的一个子集。
17)什么是DCL命令?DCL使用的两种命令有哪些?
DCL代表数据控制语言,它用于控制数据。
两种类型的DCL命令是:
授权:通过使用此命令,用户可以访问数据库的权限
撤消:使用此命令,用户无法访问数据库
18)什么是白盒测试和黑盒测试?
黑盒测试意味着在给出特定输入时测试软件的输出。通常执行此测试以查看软件是否满足用户的要求。运行此测试不需要特定的功能输出。
进行白盒测试以检查程序的代码和逻辑的准确性。该测试由了解系统逻辑流程的程序员完成。
19)QTP如何评估测试结果?
测试完成后,QTP将生成一份报告。此报告将显示测试时检测到的检查点,系统消息和错误。测试结果窗口将显示在检查点遇到的任何不匹配。
20)解释QTP测试过程?
QTP测试过程基于以下步骤:
创建GUI(图形用户界面)映射文件:标识必须测试的GUI对象
创建测试脚本:记录测试脚本
调试测试:应该调试测试
运行测试:应该运行测试用例。
查看结果:结果反映了测试的成功或失败
报告检测:如果测试失败,原因将记录在报告检测文件中
21)什么是负载测试并给出一些示例?
要测量系统响应,请进行负载测试。如果负载超过用户模式,则称为压力测试。负载测试的示例是下载一组大文件,在一台计算机上执行多个应用程序,使服务器接收大量电子邮件并将许多任务分配给打印机。
22)如何手动测试数据库?
手动测试数据库涉及检查后端的数据并查看前端数据的添加是否影响后端,删除,更新,插入等是否相同。
23)RDBMS代表什么,SQL使用什么是重要的RDMBS?
RDBMS代表使用SQL的关系数据库管理系统,SQL使用的重要RDBMS是Sybase,Oracle,Access,Ingres,Microsoft SQL服务器等。
24)什么是性能测试以及性能测试的瓶颈是什么?
性能测试决定了计算机系统性能的速度。它包括定量测试,如响应时间测量。性能测试中的问题是,您总是需要训练有素且经验丰富的人力,而且您使用的工具也很昂贵。
25)什么是DDL以及它们的命令是什么?
要定义数据库结构,Developer使用DDL。DDL代表数据定义语言。各种DDL命令包括Create,Truncate,Drop,Alter,Comment和Rename。