react项目开发中出现浏览器翻译功能造成的bug

lzjie lzjie     2023-03-09     709

关键词:

最近使用react开发一个项目时,测试提出一个bug,说是在某些浏览器上面本来是序号‘’5‘’变成了大写的‘’五‘’

技术图片

自己却一直无法重现,最后发现是测试人员浏览器打开了翻译功能

技术图片

解决方案:

解决思路是将index.ejs的html lang=‘en‘改为lang=‘zh‘,这样设置网页就不会自动翻译了,就是翻译了也只是中文翻译成中文,不会再出现大写五了。

后续:

不过如果自己还将网页翻译为中文,列表页存在一个问题就是,翻页的时候列表数据刷新不出来

技术图片

技术图片

右侧数据有的没有被渲染成功

禅道bug等级划分标准

一、严重程序P1:致命(该问题在测试中较少出现,一旦出现应立即中止当前版本测试)阻碍开发或测试工作的问题;造成系统崩溃、死机、死循环,导致数据库数据丢失,与数据库连接错误,主要功能丧失,基本模块缺失等问... 查看详情

测试过程中bug分类

...软件没有实现应该实现的功能;如指定的登录功能。软件出现了本应该避免的错误;如用户登录的校验功能。软件没有实现应该有的隐藏的功能;如用户的密码长度限制功能。软件出现了多余的功能;如记住密码、自动登录功能... 查看详情

由于未清除缓存引发的bug

...后还是一直出现上面的错误。 最后分析原因:是因为浏览器的缓存没有清除,清除缓存后,bug消失。由于找bug花费时间较长,特此记录。 查看详情

react项目bug:组件销毁清除监听(can'tperformareactstateupdateonanunmountedcomponent.)(代码片段)

...译下:不能在已经被销毁的组件中调用setState()方案 出现场景:跳转路由当前组件被销毁组件内部还存在异步操作对state的状态信息比如http请求,定时器setTimeOut更新state 解决方法:1、清除所有监听componentWillUnmount()  this.... 查看详情

bug的严重级别和优先级

...、重要的一级菜单功能不能使用等(该问题在测试中较少出现,一旦出现应立即中止当前版本测试)严重花屏内存泄漏用户数据丢失或破坏系统崩溃/死机/冻结模块无法启动或异常退出严重的数值计算错误功能设计与需求严重不... 查看详情

react项目中遇到的bug

前情提要:最近在学习react,然后就将项目中遇到的bug总结下来,作为借鉴!项目结构:demo    |app        |app.js        |main.js  & 查看详情

提问回顾

...现了一群bug,当大家把这些bug一一修复后再进行测试,会出现一些之前没有发现的问题,并且可能由于之前的更改导致新的bug。想要一次性地顺利修复完所有bug并不如想象中容易。问题2:项目中,不可避免会出现多个人修改同... 查看详情

浏览器出现unknownservererror啥原因

...,参考技术A一:如果遇到上述错误,我们可以先关闭360浏览器,然后重新打开。二:然后我们将视线移到浏览器底部的右下角,这时我们可以看到浏览器医生这个选项卡,点击它。三:接着我们可以看到一个新窗口,在打开的... 查看详情

迭代测试

...充分的测试,是摆在我们面前的难题。在修改bug中常常会出现一种“按下葫芦浮起瓢”情形——修改了A模块的bug,却造成了原来测试没有问题的B模块出现了新的问题。这就促使我们思考:如何保证测试的百分百的覆盖率。为此... 查看详情

微软必应词典客户端的案例分析

...误信息在相关单词推荐的功能中,经常会有单词没有翻译出现全空的情况出现单词所对应的例句中,会有功能将翻以前的单词与翻译后的结果相对应,但是这个对应功能非常不准确 查看详情

软件测试江湖心得技巧篇

...坏直接决定了后续的bug修改功能是否能顺利进行。1.将bug出现的环境,出现时的状况等详细描述并记录下来2.将bug出现的步骤详细记录下来,3.评估bug复现的概率,并将自己的意见记录下来4.对bug的紧急程度进行标识。记录工作越... 查看详情

React 选项卡未出现在 chrome 开发人员工具中

...-2307:10:03【问题描述】:我已经安装了ReactDeveloperToolsChrome浏览器扩展。但是我在开发人员工具中看不到React选项卡,而是有名为“组件”和“分析器”的新选项卡。我重新安装了扩展程序,重新启动了浏览器和计算机,检查了chr 查看详情

beta阶段项目复审

...访问网站是被拒绝访问。在演示视频中,添加设备时没有出现设备分类里面的选项。项目的目标是否实现:满足管理实验室的需求,有不同的用户角色以及不 查看详情

解决react路由url中hash(#)部分的显示browserhistory打包后浏览器刷新页面出现404的问题(代码片段)

...式,但是该形式存在一个隐藏的问题,就是项目打包后,浏览器页面刷新会出现404,为了解决这个问题,需要对服务器做简单的改动。 React路由应用真实URL一、React路由变更  hash路由形式的URL代码如下:importReactfrom"react";im... 查看详情

bug怎样划分等级

...能排序、搜索等还有页面的js错误,提示信息没有实现,浏览器兼容性问题II:界面问题,文字错误,输入框等得行间距,提示信息错误I:建设性的意见或建议,更好的实现方式 查看详情

java程序中bug的具体含义?

...系统漏洞”更合适。在程序运用中,特别是应用程序,会出现莫名其妙的警告,让普通用户丈二和尚----摸不着头脑,这些警告常被称作“BUG”。通常都是由于程序员编码时失误而导致系统出现bug的追问怎么是找Bug,Debug模式调试... 查看详情

冒烟测试

...,那么常常会发现一个功能的改动,导致下一轮系统测试出现问题。即发现也许以前修改的bug的确是解决了,可是由于修改一个或多个bug导致其他功能模块出现新的问题,测试跑不通了,只能测试终止。    那么我... 查看详情

开发认为不是bug,你该如何处理

...按照描述准确的复现步骤,导致可能对问题的描述理解上出现偏差解决方法:修改bug描述步骤:做到清晰描述、无重复、无冗余,尽量附截图,截图重点位置,用红色标记,截图名字尽量符合截图内容2、难以复现的bug有的bug是... 查看详情