移动端测试
本话题发布移动端测试相关的问答文章和技术分享,将持续更新,为您推荐了21篇问答,访问即可查看更多精彩内容。
-
2
回答
57浏览
Jest 测试移动端 React 组件时如何模拟 useMediaQuery?
我写了个响应式组件,用 useMediaQuery 判断是不是移动端,但在 Jest 里跑测试一直报错说 matchMedia 未定义。试过 mock window.matchMedia,但还是不生效...
移动 2026-03-26 04:09:25 -
1
回答
22浏览
BrowserStack 上测试移动端页面布局错乱怎么办?
我在本地用 Chrome DevTools 模拟 iPhone 12 看页面都正常,但上传到 BrowserStack 实际设备上测试时,布局完全错位了,特别是 flex 容器里的元素挤成一团。是不是...
移动 2026-03-25 09:13:19 -
1
回答
27浏览
真机测试时页面样式错乱怎么办?
我在电脑上用 Chrome 模拟器看页面好好的,但一连真机测试,布局就全乱了,特别是 iPhone 上特别明显。 试过加 <meta name="viewport" content="width...
移动 2026-03-24 08:23:21 -
1
回答
88浏览
移动端 E2E 测试点击按钮没反应是怎么回事?
我用 Cypress 做移动端 E2E 测试,模拟点击一个按钮,但在手机上实际能点,测试里却没触发事件,试了 click() 和 trigger('tap') 都不行,是不是和 Vue 的事件绑定方式...
移动 2026-03-23 12:59:19 -
1
回答
45浏览
移动端 UI 测试时如何正确模拟点击事件?
我在用 Jest + React Testing Library 做移动端 UI 测试,但发现按钮的点击回调没被触发。明明在浏览器里点得好好的,测试里就是不执行。 我试过用 fireEvent.cli...
移动 2026-03-22 15:06:22 -
2
回答
67浏览
移动端 E2E 测试怎么在真机上跑?
最近用 Appium 做移动端 E2E 测试,模拟器跑得好好的,但一连真机就报错,说找不到设备。我手机已经开了开发者选项和 USB 调试,adb devices 也能看到设备,可测试脚本就是启动不了。...
移动 2026-03-20 18:04:21 -
2
回答
58浏览
Jest 测试移动端组件时怎么模拟触摸事件?
我用 Jest + React Testing Library 写测试,但有个组件依赖 onTouchStart 事件,本地跑测试一直不触发。试过 fireEvent.touchStart,但报错说方...
移动 2026-03-18 05:55:18 -
2
回答
38浏览
移动端 UI 自动化测试怎么处理不同屏幕尺寸的适配问题?
我最近在用 Appium 做移动端 UI 自动化测试,但发现写死的坐标点击在不同分辨率的手机上经常点错位置。比如在 iPhone 13 上跑得好好的,换到安卓小屏机就失效了。试过用 driver.fi...
移动 2026-03-16 17:10:24 -
1
回答
46浏览
XCUITest 无法定位 H5 页面中的按钮元素怎么办?
我在用 XCUITest 做 iOS 端自动化测试,App 内嵌了一个 WebView,里面有个提交按钮,但 XCUIElement 总是找不到它。试过 accessibilityIdentifier...
移动 2026-03-12 07:11:19 -
1
回答
47浏览
Detox测试时模拟器启动失败怎么办?
我用Detox写了个简单的端到端测试,但每次运行都卡在启动模拟器这步,报错说找不到设备。明明Xcode里模拟器能正常打开,也按文档配了deviceName和os,就是跑不起来。 我的配置是这样的: {...
移动 2026-03-11 15:53:24 -
2
回答
63浏览
移动端兼容性测试怎么做才靠谱?
最近在做移动端页面,用 iPhone 和安卓机测的时候发现样式错乱,特别是 flex 布局在某些老机型上直接失效。我试过加了 -webkit- 前缀,但还是不行。 有没有一套比较系统的兼容性测试方法?...
移动 2026-03-11 00:12:17 -
2
回答
21浏览
云测试平台怎么调试真机上的控制台日志?
最近在用 BrowserStack 做移动端兼容性测试,发现页面在某些安卓机型上白屏,但本地模拟器完全正常。想看看真机运行时的 console 报错,可云测试平台只提供了截图和录屏功能,找不到控制台输...
移动 2026-03-09 16:34:20 -
2
回答
35浏览
移动端性能测试怎么测React组件的渲染耗时?
我在开发一个 React 移动端列表页,感觉滑动有点卡,想测一下每个 Item 组件的渲染时间,但不知道怎么在真机上准确测量。试过用 performance.now() 包裹 render,但数据不太...
移动 2026-03-09 15:20:20 -
1
回答
29浏览
真机测试时 Vue 页面样式错乱怎么办?
我在开发一个移动端 Vue 页面,本地用 Chrome 模拟器看完全正常,但一到真机(iPhone 13)上测试,布局就乱了,按钮位置偏移、字体大小也不对。已经加了 viewport meta 标签,...
移动 2026-03-05 09:44:22 -
2
回答
57浏览
Mocha 测试移动端 React 组件时怎么处理触摸事件?
我在用 Mocha + JSDOM 测试一个移动端的 React 滑动组件,但模拟 touchstart 事件根本没反应,控制台也不报错,本地真机调试是正常的。是不是 JSDOM 不支持 TouchE...
移动 2026-02-26 17:05:22 -
2
回答
49浏览
移动端兼容性测试怎么做才靠谱?
最近在用 React 写一个移动端页面,iOS 上看着挺正常,但一到安卓某些机型就样式错乱,特别是输入框和按钮高度不一致。我试过加了 viewport 和 reset.css,还是不行,有没有啥系统性...
移动 2026-02-25 21:38:21 -
2
回答
67浏览
为什么在iOS和Android上我的Flex布局间距显示不一致?
最近在做移动端适配时发现,同样的Flex布局在iPhone XR和华为P50上底部间距差了8px左右。我试过用align-items: flex-end和设置固定padding,但iOS始终会多出一条...
移动 2026-02-07 10:19:35 -
2
回答
80浏览
移动端E2E测试时,React组件在不同设备下样式错位怎么调试?
在用Cypress做移动端E2E测试时,发现一个React按钮组件在模拟iPhone 12时显示正常,但换成三星Galaxy Fold时文字溢出容器了。代码明明设置了rem单位和flex布局... 组...
移动 2026-02-07 09:25:38 -
2
回答
51浏览
移动端UI测试时,为什么Vue页面的按钮在真机上点击位置偏移?
在用Appium做移动端UI测试时发现,Vue页面里的一个按钮在真机上点击区域比显示位置偏右15px左右,但模拟器里完全正常。我尝试过检查CSS定位、调整padding和margin都没用,是不是移动...
移动 2026-01-30 14:30:32 -
2
回答
68浏览
XCUITest点击按钮在真机上无效怎么办?
在用XCUITest测试登录按钮点击时,模拟器能正常点击,但真机一直无效。我尝试过用Xcode调试器检查元素存在,坐标也正确,但点击后没反应。代码是这样写的: const loginButton = ...
移动 2026-01-30 12:57:41