MyBatis基本用法 && 什么是自动化测试 && Spring事务和事务传播机制 && 性能测试概念和术语 && Loadrunner安装

简介: MyBatis基本用法 && 什么是自动化测试 && Spring事务和事务传播机制 && 性能测试概念和术语 && Loadrunner安装

第 1 题(简答题)

题目名称:

请简述 #{} 和 ${} 之间的区别

题目内容:

第 2 题(多选题)

题目名称:

以下关于 MyBatis, 描述正确的是

题目内容:

A .使用 <insert> 标签实现数据插入

B .使用 <del> 标签实现数据删除

C .使用 <select> 标签时必须要指定 resultType 属性

D .MyBatis 也可以不使用 xml, 直接使用注解来编写 sql

第 3 题(编程题)

题目名称:

编写课堂示例 MyBatis 的 hello world 程序

题目内容:

编写课堂示例 MyBatis 的 hello world 程序

第 1 题(简答题)

题目名称:

请简述 resultMap 的用途和使用场景

题目内容:

结合具体的代码实例来表述

第 2 题(简答题)

题目名称:

编写博客, 总结 MyBatis 的使用方法

题目内容:

编写博客, 总结 MyBatis 的使用方法

第 1 题(多选题)

题目名称:

自动化测试有哪些类型

题目内容:

A .功能自动化

B .性能自动化

C .安全自动化

D . 界面自动化

第 2 题(多选题)

题目名称:

定位元素都有哪些方式()

题目内容:

A .ID

B .NAME

C .CLASS_NAME

D .TAG_NAME

第 3 题(单选题)

题目名称:

按钮元素一般用什么方式来定位()

题目内容:

A .按钮的ID值

B .按钮文字

C .按钮位置

D .按钮大小

第 4 题(多选题)

题目名称:

通常文字连接用什么方式进行定位()

题目内容:

A .LINK_TEXT

B .连接地址

C .Partial_link_text

D .ID

第 5 题(单选题)

题目名称:

哪种元素定位方式是在XML文档中定位元素的语言()

题目内容:

A .Xpath

B .CSS

C .JSP

D .PHP

第 6 题(单选题)

题目名称:

()是一种语言,它被用来描述HTML 和XML 文档的表现

题目内容:

A .Xpath

B .CSS

C .JSP

D .PHP

第 7 题(单选题)

题目名称:

如何获取浏览器的title()

题目内容:

A .browser.title

B .browser.url

C .browser.text

D .browser.url.title

第 8 题(单选题)

题目名称:

如何获取当前的浏览器地址()

题目内容:

A .browser.current_url

B . browser.url

C .browser.text

D .browser.text_url

第 9 题(多选题)

题目名称:

selenium可以对浏览器进行哪些操作()

题目内容:

A .放大

B .缩小

C .前进

D .后退

第 10 题(多选题)

题目名称:

以下哪些是鼠标事件()

题目内容:

A .context_click()

B .double_click()

C .drag_and_drop()

D .move_to_element()

第 11 题(单选题)

题目名称:

alter框通过什么方式来进行输入内容()

题目内容:

A .Send_keys

B .Text

C .Type

D .Send

第 12 题(简答题)

题目名称:

为什么使用selenium作为web自动化工具?

题目内容:

为什么使用selenium作为web自动化测试工具?

第 13 题(编程题)

题目名称:

代码编写以下内容的自动化用例

题目内容:

1、百度搜索关键词“selenium”,获取结果页任意文本信息并打印。(定位方式使用css和xpath)

2、使用三种等待方式编写三个不同的用例

第 14 题(简答题)

题目名称:

selenium基础

题目内容:

请你编写几个自动化用例,个数不限,内容包含但不限于:

1、窗口的切换

2、弹窗关闭和确认

3、选择框的处理

4、文件上传操作

第 15 题(简答题)

题目名称:

自动化测试概念

题目内容:

自动化测试的概念

第 16 题(简答题)

题目名称:

如何实施自动化测试

题目内容:

实施自动化测试的步骤

第 17 题(简答题)

题目名称:

Selenium原理

题目内容:

selenium的原理

第 18 题(简答题)

题目名称:

测试对象的操作方法都有哪些

题目内容:

测试对象的操作方法都有哪些

第 19 题(编程题)

题目名称:

登录框的自动化脚本

题目内容:

登录框的自动化脚本

第 1 题(简答题)

题目名称:

请简述 Spring 中事务的隔离级别

题目内容:

对比 MySQL 的隔离级别来描述

第 2 题(简答题)

题目名称:

请简述 @Transactional 在异常被捕获后, 如何触发回滚?

题目内容:

请简述 @Transactional 在异常被捕获后, 如何触发回滚?

第 3 题(简答题)

题目名称:

请简述 @Transactional 的用途

题目内容:

请简述 @Transactional 的用途

第 1 题(单选题)

题目名称:

某系统从来没有进行过任何性能测试,需要对该系统做一次性能评估属于什么类型的测试()

题目内容:

A .并发测试

B . 基准测试

C .配置测试

D .负载测试

第 2 题(多选题)

题目名称:

广义的性能测试指包含哪些类型()

题目内容:

A .并发测试

B . 基准测试

C .压力测试

D .负载测试

第 3 题(单选题)

题目名称:

()方法是通过被测系统的软/硬件环境的调整,了解各种不同环境对系统性能影响的程度,从而找到各项资源的最优分配原则

题目内容:

A .A. 并发测试

B . B.配置测试

C .C.压力测试

D .D.可靠性测试

第 4 题(单选题)

题目名称:

()是通过给系统加载一定的业务压力(例如资源在70%-90%的使用率)的情况下,让应用系统持续运行一段时间,测试系统在这种条件下是否能够稳定运行。

题目内容:

A .并发测试

B .配置测试

C .压力测试

D .可靠性测试

第 5 题(单选题)

题目名称:

()是通过模拟用户的并发访问,测试多用户并发访问同一个应用,同一个模块或者数据记录时是否存在死锁或者其他性能问题。

题目内容:

A .并发测试

B .配置测试

C .压力测试

D .可靠性测试

第 6 题(简答题)

题目名称:

性能测试的概念

题目内容:

什么是性能测试?

第 7 题(简答题)

题目名称:

什么是每秒事务通过数?

题目内容:

什么是每秒事务通过数?

第 8 题(简答题)

题目名称:

什么是并发数?

题目内容:

什么是并发数?

第 9 题(简答题)

题目名称:

什么是吞吐量?

题目内容:

什么是吞吐量?

第 10 题(简答题)

题目名称:

什么是响应时间?

题目内容:

什么是响应时间?

第 11 题(简答题)

题目名称:

性能测试的实施

题目内容:

性能测试的实施

第 1 题(多选题)

题目名称:

事务插入的方式有哪些()

题目内容:

A .录制脚本时

B .通过菜单

C .代码中手动添加

D .自动添加

第 2 题(多选题)

题目名称:

录制脚本时可以选择哪些协议

题目内容:

A .POP3

B .WEB-HTTP/HTML

C .WEB SERVERICES

D .SAP-WEB

第 3 题(多选题)

题目名称:

集合插入的位置

题目内容:

A .Action 部分

B .vuser_init

C .vuser_end

D .自建事务

第 4 题(多选题)

题目名称:

参数化时可选择的参数类型有哪些()

题目内容:

A .FILE

B .LOAD GENERATGOR

C . VUSER ID

D . XML

第 5 题(多选题)

题目名称:

VuGen 都有哪些控制流()

题目内容:

A .if { } else { }

B .for{ }

C . while{ }

D .do {} case{}

第 6 题(简答题)

题目名称:

Loadrunner流程

题目内容:

Loadrunner的性能测试过程:

第 7 题(简答题)

题目名称:

Loadrunner原理

题目内容:

Loadrunner原理

第 1 题(多选题)

题目名称:

创建运行场景有哪些场景()

题目内容:

A .面向目标场景

B .手动场景

C .分组

D .全局

第 2 题(多选题)

题目名称:

结果分析可以添加哪些图()

题目内容:

A .users

B .事务

C .web资源

D .网页诊断

第 3 题(编程题)

题目名称:

飞机订票软件登录脚本,要求参数化和插入检查点

题目内容:

飞机订票软件登录脚本,要求参数化和插入检查点

相关文章
|
人工智能 Java 测试技术
Spring Boot 集成 JUnit 单元测试
本文介绍了在Spring Boot中使用JUnit 5进行单元测试的常用方法与技巧,包括添加依赖、编写测试类、使用@SpringBootTest参数、自动装配测试模块(如JSON、MVC、WebFlux、JDBC等),以及@MockBean和@SpyBean的应用。内容实用,适合Java开发者参考学习。
1517 0
|
12月前
|
安全 Java 测试技术
《深入理解Spring》单元测试——高质量代码的守护神
Spring测试框架提供全面的单元与集成测试支持,通过`@SpringBootTest`、`@WebMvcTest`等注解实现分层测试,结合Mockito、Testcontainers和Jacoco,保障代码质量,提升开发效率与系统稳定性。
|
XML Java 数据库连接
微服务——SpringBoot使用归纳——Spring Boot集成MyBatis——基于 xml 的整合
本教程介绍了基于XML的MyBatis整合方式。首先在`application.yml`中配置XML路径,如`classpath:mapper/*.xml`,然后创建`UserMapper.xml`文件定义SQL映射,包括`resultMap`和查询语句。通过设置`namespace`关联Mapper接口,实现如`getUserByName`的方法。Controller层调用Service完成测试,访问`/getUserByName/{name}`即可返回用户信息。为简化Mapper扫描,推荐在Spring Boot启动类用`@MapperScan`注解指定包路径避免逐个添加`@Mapper`
1253 0
|
Java 数据库连接 数据库
Spring boot 使用mybatis generator 自动生成代码插件
本文介绍了在Spring Boot项目中使用MyBatis Generator插件自动生成代码的详细步骤。首先创建一个新的Spring Boot项目,接着引入MyBatis Generator插件并配置`pom.xml`文件。然后删除默认的`application.properties`文件,创建`application.yml`进行相关配置,如设置Mapper路径和实体类包名。重点在于配置`generatorConfig.xml`文件,包括数据库驱动、连接信息、生成模型、映射文件及DAO的包名和位置。最后通过IDE配置运行插件生成代码,并在主类添加`@MapperScan`注解完成整合
1803 1
Spring boot 使用mybatis generator 自动生成代码插件
|
Java 数据库连接 API
Java 对象模型现代化实践 基于 Spring Boot 与 MyBatis Plus 的实现方案深度解析
本文介绍了基于Spring Boot与MyBatis-Plus的Java对象模型现代化实践方案。采用Spring Boot 3.1.2作为基础框架,结合MyBatis-Plus 3.5.3.1进行数据访问层实现,使用Lombok简化PO对象,MapStruct处理对象转换。文章详细讲解了数据库设计、PO对象实现、DAO层构建、业务逻辑封装以及DTO/VO转换等核心环节,提供了一个完整的现代化Java对象模型实现案例。通过分层设计和对象转换,实现了业务逻辑与数据访问的解耦,提高了代码的可维护性和扩展性。
603 1
|
安全 Java 测试技术
说一说 Spring Security 中的单元测试
我是小假 期待与你的下一次相遇 ~
313 1
|
Java 测试技术 Spring
简单学Spring Boot | 博客项目的测试
本内容介绍了基于Spring Boot的博客项目测试实践,重点在于通过测试驱动开发(TDD)优化服务层代码,提升代码质量和功能可靠性。案例详细展示了如何为PostService类编写测试用例、运行测试并根据反馈优化功能代码,包括两次优化过程。通过TDD流程,确保每项功能经过严格验证,增强代码可维护性与系统稳定性。
508 0
|
SQL Java 数据库
解决Java Spring Boot应用中MyBatis-Plus查询问题的策略。
保持技能更新是侦探的重要素质。定期回顾最佳实践和新技术。比如,定期查看MyBatis-Plus的更新和社区的最佳做法,这样才能不断提升查询效率和性能。
945 1
|
SQL Java 数据库连接
Spring、SpringMVC 与 MyBatis 核心知识点解析
我梳理的这些内容,涵盖了 Spring、SpringMVC 和 MyBatis 的核心知识点。 在 Spring 中,我了解到 IOC 是控制反转,把对象控制权交容器;DI 是依赖注入,有三种实现方式。Bean 有五种作用域,单例 bean 的线程安全问题及自动装配方式也清晰了。事务基于数据库和 AOP,有失效场景和七种传播行为。AOP 是面向切面编程,动态代理有 JDK 和 CGLIB 两种。 SpringMVC 的 11 步执行流程我烂熟于心,还有那些常用注解的用法。 MyBatis 里,#{} 和 ${} 的区别很关键,获取主键、处理字段与属性名不匹配的方法也掌握了。多表查询、动态
456 0
|
SQL Java 数据库连接
对Spring、SpringMVC、MyBatis框架的介绍与解释
Spring 框架提供了全面的基础设施支持,Spring MVC 专注于 Web 层的开发,而 MyBatis 则是一个高效的持久层框架。这三个框架结合使用,可以显著提升 Java 企业级应用的开发效率和质量。通过理解它们的核心特性和使用方法,开发者可以更好地构建和维护复杂的应用程序。
1103 29