迈瑞医疗软件测试笔试题

article/2025/10/4 2:06:40

8月份去了面试。

一、测试设计题

题目:某手机软件中的通信数据,用户可在界面上进行浏览,并可选择想要的数据导出到U盘。如下图所示:请你对“导出”功能进行测试分析,提取测试点,并设计测试用例。(界面大概如下所示)

                         数据导出

                         □√ 姓名: 张三,电话: 13226622001

                         □√ 姓名:李四,电话: 0755-2589458

                         □√ 姓名:小李,手机: 18962053881

                         □√ 姓名:江春,电话: 0573- 8895522

                         。。。。导出(按钮)

U盘在这里->

设计用例:

 

 

二、Bug回归测试策略题

某测试人员提交了如下描述的bug:
在软件显示风格设置界面,用户选择了"S1"”的设置后,软件主界面菜单条内容显示中(应居中显示),见下图所示。

 

Screen Display Style

现在开发人员解决了此bug,现在请你来回归此bug,写下你的回归测试策略。

 

 

三、代码分析补充测试用例题

需求定义:某设备250KPA压力正常工作范围是在[200,300]

下面代码段实现是否能满足需求,请分析并说明原因。//判断气源是否正常(只查次 250KPa压力是否在正常范围内)

ubool IsCompressStateOn(void)
{int nPressLow = 20;int nPrassHight = 30;...If (nPressVal > (nPressLow* 10) &&nPressVal< (nPressHigh * 10))return TRUE;...
}

 题目考得鸡贼,当时我太粗心了。下面是有错误的地方:

ubool IsCompressStateOn(void)
{
    int nPressLow = 20;
    int nPrassHight = 30;
    ...                                                            //nPressVal没定义
    If ((nPressVal > (nPressLow* 10) )&&
        (nPressVal< (nPressHigh * 10)))        //少了等于“=”号
        return TRUE;
        ...   //缺少主函数
}

改好后在VS2013调试:

// ConsoleApplication1.cpp : 定义控制台应用程序的入口点。
//#include "stdafx.h"
#include <iostream>
using namespace std;bool IsCompressStateOn(void)
{int nPressLow = 20;int nPressHight = 30;int nPressVal = 250;if ((nPressVal >= (nPressLow * 10)) && (nPressVal <=(nPressHight * 10)))return true;
}
int main()
{int a;a = IsCompressStateOn();cout << a<<endl;system("pause");
}

看一看控制台输出:

输出1,证明在范围内。

气源正常。


http://chatgpt.dhexx.cn/article/gGpwmVKA.shtml

相关文章

软件测试笔试题

1、选择题 1、下列关于alpha测试的描述中正确的是&#xff08;BD&#xff09; A alpha测试需要用用户代表参加 B alpha测试不需要用用户代表参加 C alpha测试是系统测试的一种 D alpha测试是验收测试的一种 2、软件质量的定义&#xff08;D&#xff09; A 软件的功能性、可…

最近面试的软件测试笔试题笔试题(已整理参考答案)

1.常见的测试用例设计方法都有哪些&#xff1f;分别以具体的例子来说明这些方法在测试用例设计工作中的应用。 1. 等价类划分 等价类是指某个输入域的子集合.在该子集合中,各个输入数据对于揭露程序中的错误都是等效的.并合理地假定:测试某等价类的代表值就等于对这一类其它值…

.Net 7 Native AOT 单文件 无依赖 跨平台

2022.11.18 Native AOT 正式发布&#xff0c;不再是 实验性项目。 .Net 7 Console App & WebApi 使用PublishAOT true&#xff0c;直接编译 成exe&#xff0c;无rutime依赖&#xff0c;智能裁剪&#xff0c;体积小&#xff0c;启动快。 环境&#xff1a; 1.更新VS2022 …

AOT和单文件发布对程序性能的影响

AOT和单文件发布对程序性能的影响 以前的.NET框架原生并不支持最终编译结果的单文件发布&#xff08;需要依赖第三方工具&#xff09; 1. 前言 这里先和大家介绍一下.NET一些发布的历史&#xff0c;以前的.NET框架原生并不支持最终编译结果的单文件发布&#xff08;需要依赖…

JIT与AOT

名词解释&#xff1a; JIT&#xff08;JUST - IN -TIME&#xff09;实时编译 AOT&#xff08;AHEAD-OF-TIME&#xff09;预先编译 它们两者最根本的区别&#xff0c;就在于编译代码的时机&#xff0c;所谓的编译代码&#xff0c;就是把人类写的代码&#xff0c;翻译成机器字节…

Spring6和SpringBoot3的新特性-你不得不了解的AOT原来这么简单

Spring6.0新特性 一、Spring的发展历史 二、AOT AOT是Spring6.0提供的一个新特性&#xff0c;Ahead of Time 提前编译。 1.AOT概述 1.1 JIT和AOT的关系 1.1.1 JIT JIT(Just-in-time) 动态编译&#xff0c;即时编译&#xff0c;也就是边运行边编译&#xff0c;也就是在程序运…

JIT VS AOT

一、AOT&#xff0c;JIT是什么 JIT&#xff0c;即Just-in-time,动态(即时)编译&#xff0c;边运行边编译&#xff1b;AOT&#xff0c;Ahead Of Time&#xff0c;指运行前编译&#xff0c;是两种程序的编译方式 理解 jit、aot 程序主要有两种运行方式&#xff1a;静态编译与动…

对比JIT和AOT,各自的优点与缺点

编译器和解释器是什么 编译器和解释器的区别在于是否编译和执行过程是否是同时进行。 编译器所干的事&#xff0c;将一门语言 X 编译为另一门语言 Y &#xff08;可以是语言 X、高级语言、低级语言等&#xff09;&#xff0c;整个编译过程涉及词法分析、语法分析、语义分析。…

AOT(超前编译)实例分析

文章目录 一、背景二、具体实施2.1 tfcomfile 是什么&#xff1f;2.2 tfcompile 的功能是什么&#xff1f;2.3使用tfcompile 三、总结 一、背景 前边已经了解了JIT和AOT的基本概念&#xff0c;AOT(提前编译)方式就是在代码执行阶段之前全部编译成目标指令&#xff0c;进入执行…

Java在云原生的破局利器——AOT(JIT与AOT)

导读 JIT&#xff08;Just-in-Time&#xff0c;实时编译&#xff09;一直是Java语言的灵魂特性之一&#xff0c;与之相对的AOT&#xff08;Ahead-of-Time&#xff0c;预编译&#xff09;方式&#xff0c;似乎长久以来和Java语言都没有什么太大的关系。但是近年来随着Serverles…

AOT概述

11.1、AOT概述 11.1.1、JIT与AOT的区别 JIT和AOT 这个名词是指两种不同的编译方式&#xff0c;这两种编译方式的主要区别在于是否在“运行时”进行编译 &#xff08;1&#xff09;JIT&#xff0c; Just-in-time,动态(即时)编译&#xff0c;边运行边编译&#xff1b; 在程序…

Python interpreter state is not initialized. The process may be terminated.

Error occurred when finalizing GeneratorDataset iterator: Failed precondition: Python interpreter state is not initialized. The process may be terminated. [[{{node PyFunc}}]] 当我在使用TensorFlow训练时&#xff0c;出现以上错误。 我也曾以为是&#xff…

subprocess.CalledProcessError: Command ‘[where, cl]‘ returned non-zero exit status 1

当运行程序时&#xff0c;程序报错最后一行错误输出为 subprocess.CalledProcessError: Command [where, c1] returned non-zero exit status 1时&#xff0c;我们把输出得错误往前翻看&#xff0c;如果&#xff0c;报错得第一行 是UserWarning: Error checking compiler vers…

Problem Solving Process of The terminal process terminated with exit code 1

参考前辈的配置VScode C/C环境的经验&#xff1a; 成成赐我力量 bat67 参考之后我的配置 c_cpp_properties.json "configurations": [{"name": "Mac","includePath": ["/usr/include"],"browse" : {"limitS…

compilation terminated.

wqlubuntu:~/Linux/COURSE$ gcc -o fork.c test.c gcc: error: test.c: No such file or directory gcc: fatal error: no input files compilation terminated.今天在编译一个文件时&#xff0c;发现了以上很诡异的情况&#xff08;貌似我平时也是这样编译的啊&#xff0c;&am…

Try to run this command from the system terminal. Make sure that you use the问题,亲测已解决

今天使用python的时候&#xff0c;想要导包出现了这种问题 直接进入主题&#xff0c; 个人觉得是因为python和Pip的版本不匹配&#xff0c;我是使用的python3.7然后pip使用的是22.4 导致报错&#xff0c;我就把pip退回一下成为20.2.4的&#xff0c;然后就成功了&#xff0c;注意…

Error: spawn cmd ENOENT at Process.ChildProcess._handle.onexit

解决方案&#xff1a;在系统变量 Path 里面加上&#xff1a;%SystemRoot%\system32&#xff0c;关掉终端&#xff0c;重新启动项目。 详细步骤&#xff1a; 1、点击自己的 此电脑 &#xff0c;右键 属性(R) &#xff1b; ​ 2、找到 高级系统设置 ; ​ 3、点击 高级 &#x…

Process terminated

idea点击maven下的install出现错误 解决方法&#xff1a;更换maven进行重新配置 1、环境变量中找到MAVEN_HOME&#xff0c;修改新Maven的存放路径 2、修改maven相关配置 方法一&#xff1a;如下图 方法二&#xff1a;File --》 settings &#xff08;快捷键&#xff1a;Ctr…