大疆测试工程师笔试题(附答案).docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

大疆测试工程师笔试题(附答案)

软件测试基础

1.请为“大疆无人机APP-飞行模式切换功能”设计完整的测试用例(需包含功能测试、边界测试、异常测试、兼容性测试维度)。

答案:

功能测试:

-正常流程:在电量≥20%、GPS信号≥5颗、无人机处于悬停状态时,点击APP飞行模式切换按钮(普通模式→运动模式),验证无人机响应时间≤1秒,飞行速度提升至运动模式标准值(如65km/h),APP界面模式标识更新正确;反向切换(运动模式→普通模式),验证速度降至普通模式标准值(如50km/h),界面标识同步更新。

-功能完整性:切换过程中操作其他功能(如拍照、调整云台角度),验证模式切换不受干扰,且其他功能正常执行。

边界测试:

-电量边界:电量19%时尝试切换至运动模式(运动模式需≥20%电量),验证APP提示“电量不足,无法切换”;电量20%时切换,验证成功。

-GPS信号边界:GPS信号4颗时切换,验证APP提示“GPS信号弱,建议切换至普通模式”;5颗时切换成功,且运动模式下定位精度保持≤1.5米。

异常测试:

-网络异常:切换过程中关闭手机网络(4G/Wi-Fi),验证APP本地仍能完成模式切换,待网络恢复后同步状态至服务器;切换时网络延迟(≥3秒),验证不出现“假死”界面,提示“切换中,请稍候”。

-硬件异常:无人机电机故障(模拟单电机停转)时尝试切换,验证APP立即中断切换流程,提示“检测到异常,切换失败”,并自动进入保护模式。

兼容性测试:

-系统版本:在Android12/13/14、iOS15/16/17系统下,验证切换功能响应时间≤1秒,无界面错位或按钮失效;

-设备型号:华为Mate50Pro、小米14、iPhone15ProMax等主流机型,验证切换逻辑一致;

-屏幕分辨率:1080P、2K、折叠屏(展开/折叠状态),验证模式标识位置适配,无遮挡或显示不全。

2.某无人机遥控器在高温(45℃)环境下使用时,按键“返航”无响应,需撰写缺陷报告。请列出报告核心字段并填写示例(需包含复现步骤、预期结果、实际结果、严重等级)。

答案:

缺陷报告核心字段:缺陷ID、标题、模块(遥控器-按键功能)、优先级、严重等级、复现环境(硬件/软件版本、外部条件)、复现步骤、预期结果、实际结果、附件(日志/截图)。

示例:

缺陷ID:BUG001

高温环境下遥控器“返航”按键无响应(45℃)

模块:遥控器-按键功能

优先级:高

严重等级:严重(影响核心功能)

复现环境:

-硬件:遥控器型号RC-N1(版本V2.3.1)、无人机Mavic3Pro(固件V01.05.0800);

-软件:DJIFlyAPPV1.12.3;

-外部条件:恒温箱设置45℃,湿度60%RH,连续运行30分钟后测试。

复现步骤:

1.将遥控器、无人机放入恒温箱,设置温度45℃,运行30分钟;

2.开机连接,无人机起飞至10米悬停;

3.按下遥控器“返航”按键(短按1次)。

预期结果:无人机接收指令,3秒内开始返航,APP显示“返航中”。

实际结果:按下按键后,无人机无动作,APP无提示;重复按压3次后,第4次偶尔响应(概率约30%)。

附件:遥控器温度传感器日志(显示按键模块温度48℃)、APP操作日志(无返航指令接收记录)、现场测试视频(1080P/30fps)。

自动化测试

3.请使用Python+Selenium编写自动化测试脚本,验证DJI官网(假设域名为)“产品支持-固件下载”页面中,Mavic3Pro无人机固件版本号与后台数据库记录一致(需包含元素定位、断言逻辑、异常处理)。

答案:

```python

fromseleniumimportwebdriver

frommon.byimportBy

frommon.exceptionsimportTimeoutException,NoSuchElementException

fromselenium.webdriver.support.uiimportWebDriverWait

fromselenium.webdriver.supportimportexpected_conditionsasEC

importpytest

deftest_firmware_version_consistency():

初始化浏览器

driver=webdriver.Chrome()

文档评论(0)

173****0318 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档