测试用例的基本要素 && properties配置文件 && 测试用例的基本要素 && SpringMVC背景知识 && 按照开发阶段划分测试类型

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: 测试用例的基本要素 && properties配置文件 && 测试用例的基本要素 && SpringMVC背景知识 && 按照开发阶段划分测试类型

第 1 题(简答题)

题目名称:

设计测试用例-登陆页面

题目内容:

请你针对登陆场景来设计测试用例,记得用脑图哦

第 2 题(简答题)

题目名称:

测试用例设计-淘宝购物车

题目内容:

设计淘宝购物车的测试用例。

尽可能多的来设计测试用例,若想不出来了可以参考百度资源或者答案。

第 3 题(简答题)

题目名称:

常用的编写测试用例的方法

题目内容:

7中常见的编写测试用例的方法

第 4 题(编程题)

题目名称:

等价类的概念

题目内容:

等价类的概念

第 5 题(简答题)

题目名称:

边界值的概念

题目内容:

边界值的概念

第 6 题(简答题)

题目名称:

用因果图法设计测试用例

题目内容:

产品说明书:有一个处理单价为1元5角钱的盒装饮料的自动售货机软件。若投入1元5角硬币,按下“可乐”、“雪碧”、或“红茶”按钮,相应的饮料就送出来。若投入的是2元硬币,在送出饮料的同时退还5角硬币。请用因果图法设计测试用例,(请体现出做题过程)

第 7 题(简答题)

题目名称:

因果图概念

题目内容:

因果图概念

第 1 题(编程题)

题目名称:

编写一个 properties 格式的配置文件

题目内容:

配置内容包含:

  • 服务器端口号
  • 数据库 url
  • 数据库用户名
  • 数据库密码
  • 开启调试日志(enable debug logs)
  • 开启跟踪日志(enable trace logs)

PS: 翻阅 spring boot 官方文档, 可以看到配置文件中可以配置的属性有哪些.

https://docs.spring.io/spring-boot/docs/current/reference/html/application-properties.html

第 2 题(多选题)

题目名称:

以下关于 SpringBoot 配置的说法, 正确的是

题目内容:

A .yml 格式的配置不能跨语言使用

B .properties和yml本质上都是表示了键值对

C .yml 中的 value 支持整数, 浮点数, 字符串, 布尔值, 数组等类型

D .使用 @value 注解可以在 java 代码中从 yml 里面读取配置值

第 3 题(简答题)

题目名称:

请简述, "配置文件" 在一个项目中的作用是什么, 有什么意义?

题目内容:

请简述, "配置文件" 在一个项目中的作用是什么, 有什么意义?

第 4 题(编程题)

题目名称:

编写一个 yml 格式的配置文件

题目内容:

编写一个 yml 格式的配置文件

内容包含:

  • 配置服务器端口号
  • 配置数据库url
  • 配置数据库用户名
  • 配置数据库密码
  • 开启调试日志(enable debug logs)
  • 开启跟踪日志(enable trace logs)

PS: 可以在 Spring Boot 文档上找到相关的配置细节.

https://docs.spring.io/spring-boot/docs/current/reference/html/application-properties.html#appendix.application-properties

第 1 题(简答题)

题目名称:

正交排列法中正交表的两条性质

题目内容:

正交排列法中正交表的两条性质

第 2 题(简答题)

题目名称:

根据场景法设计测试用例

题目内容:

在当当网上买书

我们都在当当网订购书籍,整个订购过程为:用户登录到网站后,进行书籍的选择,当选好自己心仪的书籍后进行订购,这时把所需图书放进购物车,等进行结帐的时候,用户需要登录自己注册的帐号,登录成功后,进行结帐并生成订单,整个购物过程结束。

第 1 题(简答题)

题目名称:

简述 SpringMVC 起到的作用有哪些?

题目内容:

简述 SpringMVC 起到的作用有哪些?

第 2 题(编程题)

题目名称:

编写一个 SpringMVC hello world 程序

题目内容:

编写一个 SpringMVC hello world 程序

  • 使用 idea 创建springboot 项目
  • 引入 spring mvc 相关依赖
  • 创建一个简单的 Controller, 并返回 "hello world" 给浏览器

第 3 题(多选题)

题目名称:

以下关于 SpringMVC 的说法, 正确的是

题目内容:

A .如果需要返回静态页面, 可以把静态页面放到 static 目录中

B .SpringMVC 会自动根据方法返回的数据类型, 设置 Content-Type

C .如果不写 @ResponseBody 注解, 服务器返回的字符串数据会被直接视为 html

D .返回的字符串带有 "forward" 前缀表示这是一个重定向响应

第 4 题(多选题)

题目名称:

关于处理 POST 请求, 以下写法正确的是

题目内容:

A .@RequestMapping("/index", "POST")

B .@RequestMapping("/index",method = RequestMethod.POST)

C .@RequestMapping(value = "/index",method = RequestMethod.POST)

D .@PostMapping("/index")

第 5 题(多选题)

题目名称:

关于处理 GET 请求, 以下哪些写法是正确的?

题目内容:

A .@RequestMapping("/index")

B .@RequestMapping(value = "/index",method = RequestMethod.GET)

C .@GetMapping("/index")

D .@RequestMapping(value = "/index")

第 6 题(简答题)

题目名称:

编写博客, 总结 SpringMVC 中的常用注解和用法

题目内容:

编写博客, 总结 SpringMVC 中的常用注解和用法

第 1 题(编程题)

题目名称:

实现课堂上的计算器程序

题目内容:

实现课堂上的计算器程序

第 1 题(多选题)

题目名称:

按照开发阶段测试划分为()

题目内容:

A .单元测试;

B .集成测试;

C .α测试;

D .验收测试;

E .系统测试;

第 2 题(多选题)

题目名称:

按照测试实施组织测试划分为()

题目内容:

A .第三方测试;

B .β测试;

C .Web测试;

D .α测试

第 3 题(多选题)

题目名称:

按照测试执行方式测试划分为()

题目内容:

A .手工测试;

B .自动化测试;

C .静态测试;

D .动态测试

第 4 题(多选题)

题目名称:

按照是否查看代码测试划分为()

题目内容:

A .手工测试;

B .白盒测试;

C .黑盒测试;

D .灰盒测试

第 5 题(多选题)

题目名称:

按照测试地域测试划分为()

题目内容:

A .本地化测试;

B .兼容性测试;

C .界面测试;

D .国际化测试

第 6 题(简答题)

题目名称:

设计测试用例——微信发红包

题目内容:

请您设计微信发红包的测试用例,万能公式+脑图

第 7 题(简答题)

题目名称:

单元测试的相关知识

题目内容:

什么是单元测试,以及单元测试的阶段,方法,内容

第 8 题(简答题)

题目名称:

集成测试相关问题

题目内容:

什么是集成测试以及集成承测试的阶段和内容,方法

第 9 题(简答题)

题目名称:

什么是黑盒测试

题目内容:

什么是黑盒测试

第 10 题(简答题)

题目名称:

什么是白盒测试

题目内容:

什么是白盒测试

第 11 题(简答题)

题目名称:

测试用例设计(1)

题目内容:

设计支付宝向商家付钱功能测试用例

第 12 题(简答题)

题目名称:

测试用例设计-淘宝购物车

题目内容:

设计淘宝购物车的测试用例。

尽可能多的来设计测试用例,若想不出来了可以参考百度资源或者答案。

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
27天前
|
测试技术 网络安全
什么是软件测试? 软件测试都有什么岗位 ?软件测试和调试的区别? 软件测试和开发的区别? 一位优秀的测试人员应该具备哪些素质? 软件测试等相关概念入门篇
文章全面介绍了软件测试的基本概念、目的、岗位分类、与开发和调试的区别,并阐述了成为优秀测试人员应具备的素质和技能。
107 1
什么是软件测试? 软件测试都有什么岗位 ?软件测试和调试的区别? 软件测试和开发的区别? 一位优秀的测试人员应该具备哪些素质? 软件测试等相关概念入门篇
|
12天前
|
人工智能 监控 测试技术
云应用开发平台测试
云应用开发平台测试
28 2
|
27天前
|
敏捷开发 测试技术
开发模型(瀑布、螺旋、scrum) 和 测试模型(V、W)、增量和迭代、敏捷(思想)及敏捷开发 scrum
文章详细介绍了软件开发过程中的不同开发模型(瀑布、螺旋、Scrum)和测试模型(V模型、W模型),以及增量和迭代的概念,最后阐述了敏捷思想及其在敏捷开发(如Scrum)中的应用。
39 0
开发模型(瀑布、螺旋、scrum) 和 测试模型(V、W)、增量和迭代、敏捷(思想)及敏捷开发 scrum
|
2月前
|
测试技术 持续交付 UED
软件测试的艺术与科学:平衡创新与质量的探索在软件开发的波澜壮阔中,软件测试如同灯塔,指引着产品质量的方向。本文旨在深入探讨软件测试的核心价值,通过分析其在现代软件工程中的应用,揭示其背后的艺术性与科学性,并探讨如何在追求技术创新的同时确保产品的高质量标准。
软件测试不仅仅是技术活动,它融合了创造力和方法论,是软件开发过程中不可或缺的一环。本文首先概述了软件测试的重要性及其在项目生命周期中的角色,随后详细讨论了测试用例设计的创新方法、自动化测试的策略与挑战,以及如何通过持续集成/持续部署(CI/CD)流程优化产品质量。最后,文章强调了团队间沟通在确保测试有效性中的关键作用,并通过案例分析展示了这些原则在实践中的应用。
67 1
|
2月前
|
测试技术 UED 开发者
软件测试的艺术:从代码审查到用户反馈的全景探索在软件开发的宇宙中,测试是那颗确保星系正常运转的暗物质。它或许不总是站在聚光灯下,但无疑是支撑整个系统稳定性与可靠性的基石。《软件测试的艺术:从代码审查到用户反馈的全景探索》一文,旨在揭开软件测试这一神秘面纱,通过深入浅出的方式,引领读者穿梭于测试的各个环节,从细微处着眼,至宏观视角俯瞰,全方位解析如何打造无懈可击的软件产品。
本文以“软件测试的艺术”为核心,创新性地将技术深度与通俗易懂的语言风格相结合,绘制了一幅从代码审查到用户反馈全过程的测试蓝图。不同于常规摘要的枯燥概述,这里更像是一段旅程的预告片,承诺带领读者经历一场从微观世界到宏观视野的探索之旅,揭示每一个测试环节背后的哲学与实践智慧,让即便是非专业人士也能领略到软件测试的魅力所在,并从中获取实用的启示。
|
3月前
|
测试技术 C# 开发者
“代码守护者:详解WPF开发中的单元测试策略与实践——从选择测试框架到编写模拟对象,全方位保障你的应用程序质量”
【8月更文挑战第31天】单元测试是确保软件质量的关键实践,尤其在复杂的WPF应用中更为重要。通过为每个小模块编写独立测试用例,可以验证代码的功能正确性并在早期发现错误。本文将介绍如何在WPF项目中引入单元测试,并通过具体示例演示其实施过程。首先选择合适的测试框架如NUnit或xUnit.net,并利用Moq模拟框架隔离外部依赖。接着,通过一个简单的WPF应用程序示例,展示如何模拟`IUserRepository`接口并验证`MainViewModel`加载用户数据的正确性。这有助于确保代码质量和未来的重构与扩展。
63 0
|
3月前
|
前端开发 JavaScript 测试技术
React 与前端自动化测试也太重要啦!各种测试框架助力确保应用质量,快来开启优质开发之旅!
【8月更文挑战第31天】随着前端技术的发展,React 成为了构建用户界面的热门选择。然而,随着应用复杂性的增加,确保应用质量变得至关重要。本文介绍了前端自动化测试的重要性,并详细综述了常用的测试框架如 Jest、Enzyme 和 Cypress,以及如何通过它们进行高效的 React 组件测试。通过遵循最佳实践,如编写可维护的测试用例、覆盖关键场景、集成 CI/CD 流程和进行性能测试,可以显著提高应用的稳定性和可靠性。
53 0
|
6月前
|
设计模式 前端开发 JavaScript
Spring MVC(一)【什么是Spring MVC】
Spring MVC(一)【什么是Spring MVC】
|
5月前
|
设计模式 前端开发 Java
【Spring MVC】快速学习使用Spring MVC的注解及三层架构
【Spring MVC】快速学习使用Spring MVC的注解及三层架构
70 1
|
5月前
|
前端开发 Java 应用服务中间件
Spring框架第六章(SpringMVC概括及基于JDK21与Tomcat10创建SpringMVC程序)
Spring框架第六章(SpringMVC概括及基于JDK21与Tomcat10创建SpringMVC程序)