首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

软件测试笔试题

然后,要获取判断的依据和标准:根据需求说明书、产品说明、原型图、设计文档等,确认实际结果是否与计划有不一致的地方,提供缺陷是否确认的直接依据。...如果没有文档依据: (1)可以根据同行或类似软件的一般特性来说明是否存在不一致的地方,来确认是否是缺陷; (2)根据用户的一般使用习惯,来确认是否是缺陷; (3)与设计人员、开发人员和客户代表等相关人员探讨...3、一台客户端有三百个客户与三百个客户端有三百个客户对服务器施压,有什么区别? 300个用户在一个客户端上,会占用客户机更多的资源,而影响测试的结果。 线程之间可能发生干扰,而产生一些异常。...300个用户在一个客户端上,需要更大的带宽。 IP地址的问题,可能需要使用IP Spoof来绕过服务器对于单一IP地址最大连接数的限制。...所有用户在一个客户端上,不必考虑分布式管理的问题;而用户分布在不同的客户端上,需要考虑使用控制器来整体调配不同客户机上的用户。同时,还需要给予相应的权限配置和防火墙设置。

42220
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    PixelAI : 手淘客户端上的实时视觉算法应用

    在LiveVideoStackCon2019上海大会中,淘宝高级算法专家李晓波详细介绍了手淘在实现客户端上基于深度学习的视觉算法应用时如何在资源受限的情况下达到性能与效果之间的平衡。...本次分享将从设计原则与整体架构、基础算法和上层应用三个部分来介绍手淘视频业务在客户端上实时视觉算法领域的探索。 1....1.3 手淘客户端上实时视觉算法库 1.3.1 模型设计与压缩 在端上做算法面临计算资源和内存受限的问题,移动端上存在很多实时交互的操作,例如视频的帧率一般都是25FPS,如果算法对视频处理的速度很慢,...关于手淘客户端上的实时视觉算法库有几个大的设计原则,第一个原则是模型的设计和压缩,模型本身存在部分冗余信息,对冗余信息进行删减只是减少了存储和传输过程的成本,并没有改变计算成本。...2.5 成像质量 美颜是成像质量中比较重要的功能,在拿到用户输入的2D视频后首先进行人脸检测和关键性检测,人脸检测和关键性检测的数据会将用户2D的数据重新映射成3D模型,在3D模型上进行人脸调整后再重新映射回

    2.8K10

    APP端上通用安全体系建设

    先看第一阶段:风险场景的假设,预判有哪些风险场景,从AppStore或者官方应用市场下载,安装、正常使用,这是理想中的运行模式,但不安分的用户千千万,异常场景也多变,不存在一剑破万法的说法,这里人为做了一些场景归类...覆盖上述场景的意思是要提供甄别的能力,针对不同的场景,抽象特征值并搜集上报,建立特定的模型,推导C端操作环境是否安全,之后上线不同的应对策略:比如直接退出应用、标记为风险用户等。...拿Android为例,检测手段有签名校验、文件校验、包完整性校验等,一旦检测到风险就可以做出响应处理,在处理方式上也需要根据不同产品不同场景随机变动,比如工具类APP就Crash阻断,而对于一些有用户体系类的...: 类型 处理方式 最终收益优缺点 被动拦截 端上部署检测规则,检测到风险,100%在端上拦截处理【如Crash】 效果明显,但易被发现,徒增防御成本 被动捕获 检测到风险,在端上不处理,只上报,后端隐形标记或拦截...不易被发现,但长期运行收益比较局限 主动诱捕 人为制造有迹可循的漏洞,捕获后在端上不拦截或部分拦截,并上报,后端隐形标记 不易被发现,虚虚实实,操作空间更大,收益更大 理论上讲,APP技术层面不存在

    99211

    Web漏洞 | 文件上传漏洞

    (随机,时间日期命名等),但是后缀一致 · 第三种:上传文件名和服务器命名不一致(随机,时间日期命名等),后缀也不一致 漏洞成因:由于程序员在对用户文件上传部分的控制不足或者处理缺陷,而导致用户可以越过其本身权限向服务器上传可执行的动态脚本文件...当客户端选择文件点击上传的时候,客户端还没有向服务器发送任何消息,前端的 js 脚本就对文件的扩展名进行检测来判断是否是可以上传的类型 ...通过函数比如 getimagesize() 函数检测你上传的图片的大小是否是正常的图片大小,防止上传一句话木马。...客户端检测,使用 js 对上传图片检测,包括文件大小、文件扩展名、文件类型等 2. 服务端检测,对文件大小、文件路径、文件扩展名、文件类型、文件内容检测、对文件重命名等 3....服务器端上传目录设置不可执行权限 4. 检查网站有没有文件解析漏洞和文件包含漏洞 5.

    1.6K10

    UE网络通信(四)RPC&移动通信

    这个时间戳,在服务器和客户端并不完全一致。所以DS实现移动的物理模拟时,首先会判断客户端上报的时间戳是否合法。 首先检查时间戳是否大于服务器记录的上次处理的时间戳。...ServerData.bForceClientUpdate = true 以上就是移动同步的对时机制,服务器客户端分别记录各自移动物理模拟的时间戳,服务器同时会记录客户端上次移动模拟时间戳。...如果时间戳检测没有问题,DS会调用ServerCheckClientError来检测是否发生了某种错误,该函数又会调用ServerExceedsAllowablePositionError,判断客户端的最终位置有没有超过指定的阈值...如果没有超过, 进一步的会根据配置,决定是否使用客户端上传的最终位置。 如果超过阈值,则会标记本次请求是一个Bad request,并通知客户端进行调整。...1.2简单的讲,就是某些逻辑问题,使客户端和服务器计算出的最大速度不一致。最终导致了,二者计算的位置不一致。

    2.6K31

    浏览器缓存机制浅析--HTTP缓存

    另外,响应报文中Expires所定义的缓存时间是相对服务器上的时间而言的,如果客户端上的时间跟服务器上的时间不一致(特别是用户修改了自己电脑的系统时间),那缓存时间可能就没啥意义了。 2....max-age=delta-seconds 告知 (代理)服务器,客户端希望接收一个存在时间不大于detal-seconds秒的资源。...我们试着这么想——客户端上某个资源保存的缓存时间过期了,但这时候其实服务器并没有更新过这个资源,如果这个资源数据量很大,客户端要求服务器再把这个东西重新发一遍过来,是否非常浪费带宽和时间呢?...服务器只需要比较客户端传来的ETag跟自己服务器上该资源的ETag是否一致,就能很好地判断资源相对客户端而言是否被修改过了。...两者功能相似甚至相同,为什么要同时存在?

    97120

    .NET混合开发解决方案6 检测是否已安装合适的WebView2运行时

    通过检查注册表项或调用 API 来检查客户端电脑中是否已经安装了 WebView2 运行时,并在缺少时自动安装它。...regkey HKEY_CURRENT_USER 用于 按用户 安装。   对于 WebView2 应用程序,必须至少存在其中一个具有大于 0.0.0.0 的版本并对其进行定义。...如果两个 regkey 都不存在,或者仅存在其中一个 regkey,但其值为 null空字符串或 0.0.0.0,则表示未在客户端上安装 WebView2 运行时。...检查这些 regkey 以检测是否安装了 WebView2 运行时,并获取 WebView2 运行时的版本。 在以下两个位置找到 pv (REG_SZ) 。...代码修改如下: 在具体业务逻辑之前调用检测方法 如果终端用户的环境隔离了互联网,上述方式就无法联网下载“长青版引导程序”。

    2.4K30

    搭建NFS服务器

    ) 1. yum install nfs-utils -y 客户端上不需要启动nfs服务,只是为了使用showmount工具 2....进入到/mnt挂载盘符目录下cd /mnt ;确认是否有jfedu.txt文件存在及查看文件权限属于谁: 确认文件已存在,用户用户组均为test用户所属,其他用户不能操作此目录下的文件及文件夹;包括root...用户,然后进入到/mnt目录下进行jfedu.txt文件删除看是否报错: e....经过测试同样的tets用户,但是客户端的用户UID跟服务端不一致,所以是没有权限删除文件的,首先退出tets用户,切换root用户后,需要修改客户端test用户UID跟服务端一致即可解决问题,命令:usermod...-u 1002 tets 7.修改完客户端test用户UID为1002后,切换到test用户,查看是否有jfedu.txt文件存在;然后追加新内容123456到jfedu.txt中;最后新建123.txt

    1.8K65

    聊聊推荐系统的链路一致性与position-bias建模

    比如推荐系统链路中存在的不一致性导致选择性偏差(多目标架构中的多阶段排序过程,存在于端上曝光以前),在端后影响较大的 bias 为曝光 bias、position bias 等。...但是在线下训练模型时,经常面对的问题是无法真实地还原线上环境,引入了模块间对目标集合选择的不一致性。 纵观整个推荐链路,每个模块历史上均存在着不一致性。...如果在训练的时候仅用展示 list,通过后验统计得到正样本,也是存在诸多不一致性的,此外还存在比较严重的 position-wise(靠后 session 的消费统计一定偏差)。...对于解决线上 & 线下不一致性的问题,基本解决思路还是瞄准下一级想要的集合,构造相对完备的负样本,对离线训练的模型复现线上见识过的样本分布。实现整个端上曝光以前整个推荐链路中的目标一致性建模。...总结 最近参与推荐系统中纠偏的部分工作,客户端曝光以前的偏差,主要存在推荐的级联链路中,每个模块面对不同量级的候选集时,选择出满足下一阶段需要的子集合。

    1.5K20

    玩转CVM之tw_reuse和tw_recycle 罪与罚

    2.CLB+CVM架构经常会出现CLB检测到部分RS健康检查异常,但自己测试的时候发现RS正常服务。 3.用户访问CLB会出现504情况,查看日志发现是RS返回,而RS健康检查和测试都正常。...当多个客户端处于同一个NAT环境时,同时访问服务器,不同客户端的时间可能不一致,此时服务端接收到同一个NAT发送的请求,就会出现时间戳错乱的现象,于是后面的数据包就被丢弃了,具体的表现通常是是客户端明明发送的...在服务器借助下面的命令可以来确认数据包是否有不断被丢弃的现象。...对于后端Web Server,请求的源地址是NAT网关,所以从后端服务器的角度看,原本不同客户端的请求经过NAT的转发,就可能会被认为是同一个连接,加之不同客户端的时间可能不一致,所以就会出现时间戳错乱的现象...在服务端上启用net.ipv4.tw_reuse对于连接进来的TCP连接来说,并没有任何用处。 在客户端上启用net.ipv4.tcp_tw_reuse,还算稍微安全的解决TIME-WAIT的方案。

    8.5K1590

    NFS服务器

    ) 1. yum install nfs-utils -y 客户端上不需要启动nfs服务,只是为了使用showmount工具 2....进入到/mnt挂载盘符目录下cd /mnt ;确认是否有jfedu.txt文件存在及查看文件权限属于谁: 确认文件已存在,用户用户组均为test用户所属,其他用户不能操作此目录下的文件及文件夹;包括root...用户,然后进入到/mnt目录下进行jfedu.txt文件删除看是否报错: e....经过测试同样的tets用户,但是客户端的用户UID跟服务端不一致,所以是没有权限删除文件的,首先退出tets用户,切换root用户后,需要修改客户端test用户UID跟服务端一致即可解决问题,命令:usermod...-u 1002 tets 7.修改完客户端test用户UID为1002后,切换到test用户,查看是否有jfedu.txt文件存在;然后追加新内容123456到jfedu.txt中;最后新建123.txt

    1.5K00

    腾讯企业IT部蔡晨:从有界到无界,新一代企业安全防御之道

    区域划分越多,管理效率越低,颗粒度越细,安全方面仍然存在问题和风险。...第二点,刚才讲了用户可信、设备可信、应用可信。怎么做终端设备的可信? 其实就有两个关键因素: 第一,这个人是不是我们的员工,如何验证他?...在这个地方我们做了大量工作,让客户端的数据看安全数据更深,对APT类的检测和防御更加有效,包括端上要足够安全。...我们采用的做法是把大量要分析的数据全部抛到云上的系统,客户端只做两个传统的基本事情:一个是接收云端下发的指令进行策略执行,一个是把需要上抛的数据进行上报,形成轻客户端和云上“胖数据”的模式,所有的数据都在云上的系统检测...这台机器是否安全可信?机器上的应用进程是否已授权?应用进程每一个包是否含有合法标签、合法票据?

    1.6K31

    Redis事务

    ③持久性:事务中做出的修改会存在硬盘中 ④隔离性:事务并发执行,涉及到的各类读提交问题。...③不需要隔离性:Redis是一个单线程模型的服务器程序,所有请求/事务,都是"串行"执行的 ④不需要持久性:redis数据是保存在内存的.是否开启持久化,是redis-server自己的事情,和事务⽆关...127.0.0.1:6379> get key "100" 这个时候,其实就容易引起歧义.因此,即使不保证严格的隔离性,至少也要告诉用户,当前的操作可能存在风险。...watch在该客户端上监控⼀组具体的key。 • 当开启事务的时候,如果对watch的key进行修改,就会记录当前key的"版本号"。(版本号是个简单的整数,每次修改都会使版本变大。...k1 的版本号 0 -> 1 OK 客户端1再执行: 127.0.0.1:6379> EXEC #真正执⾏修改操作,此时对⽐版本发现,客⼾端的k1的版本不一致,返回空 (nil) 127.0.0.1:

    8910

    2021年软件测试面试题大全

    要获取判断的依据和标准: 根据需求说明书、产品说明、设计文档等,确认实际结果是否与计划有不一致的地方,提供缺陷是否确认的直接依据; 如果没有文档依据,可以根据类似软件的一般特性来说明是否存在不一致的地方...300 个用户在一个客户端上,会占用客户机更多的资源,而影响测试的结果。线程之间可能发生干扰,而产生一些异常。300 个用户在一个客户端上,需要更大的带宽。...所有用户在一个客户端上,不必考虑分布式管理的问题;而用户分布在不同的客户端上,需要考虑使用控制器来整体调配不同客户机上的用户。同时,还需要给予相应的权限配置和防火墙设置。...性能测试:CPU占用/内存占用 /耗电测试 /流量消耗测试 /安装包大小 /加载时间测试 /核心功能相应时间 (①启动时间检测:检测App在终端上首次启动时间。...②内存、CPU耗用检测:检测App在终端上运行时不同时段占用内存、CPU情况。 ③流量耗用检测:检测App在终端上运行时的网络流量消耗情况。

    1.2K30

    你的APK安全吗?来WeTest免费测!

    尤其在网络强相关的APP流行年代,当APP应用客户端上传与获取信息,大多通过接口在服务器双向通信,这很容易被第三方获取,导致数据盗取、接口盗刷,致使用户信息泄露,严重情况下将出现财产损失。 ?...腾讯WeTest手游安全解决方案——覆盖所有腾讯手游的安全解决方案 目前,在超过千亿元(人民币)的手游市场中,80%的游戏都存在高危漏洞,手游行业每年因外挂、客户端&服务器漏洞、渠道推广作弊、不良内容传播等行为...根据用户不同的需求深度,WeTest提供了限时免费的“SR手游安全扫描”,也提供了WeTest专家测试团队参与的“SR手游安全测试”与“SR手游宕机漏洞检测”。...检测游戏代码文件、配置档文件、动态链接库文件、二进制打包文件等是否存在安全风险。 SR手游安全扫描对腾讯内部所有游戏进行了检测, 覆盖了120+条安全检查项和信息安全测试项。 ?...应用安全扫描服务维度 安全检测环节,WeTest不但提供代码扫描、漏洞、病毒、敏感词等静态资源扫描,同时也提供模拟用户行为的动态检测服务,更贴近实际业务需求。

    1.8K30

    HTTP中的重定向

    浏览器在接收到重定向响应的时候,会采用该响应提供的新的 URL ,并立即进行加载;大多数情况下,除了会有一小部分性能损失之外,重定向操作对于用户来说是不可见的。 ?...当显示页面的时候,浏览器会检测该元素,然后跳转到指定的页面。...window.location = "http://www.baidu.com" 与 HTML 重定向机制类似,这种方式并不适用于所有类型的资源,并且显然只有在支持 JavaScript 的客户端上才能使用...优先级 由于存在上述三种 URL 重定向机制,那么在多种方法同时设定的情况下,哪种方法会首先起作用呢?...假如开发人员修改了 HTTP 重定向映射而忘记修改 HTML 页面的重定向映射,那么二者就会不一致,最终结果或者出现无限循环,或者导致其他噩梦的发生。

    1.9K30

    你的APK安全吗?来WeTest免费测!

    尤其在网络强相关的APP流行年代,当APP应用客户端上传与获取信息,大多通过接口在服务器双向通信,这很容易被第三方获取,导致数据盗取、接口盗刷,致使用户信息泄露,严重情况下将出现财产损失。...腾讯WeTest手游安全解决方案——覆盖所有腾讯手游的安全解决方案 目前,在超过千亿元(人民币)的手游市场中,80%的游戏都存在高危漏洞,手游行业每年因外挂、客户端&服务器漏洞、渠道推广作弊、不良内容传播等行为...根据用户不同的需求深度,WeTest提供了限时免费的“SR手游安全扫描”,也提供了WeTest专家测试团队参与的“SR手游安全测试”与“SR手游宕机漏洞检测”。...检测游戏代码文件、配置档文件、动态链接库文件、二进制打包文件等是否存在安全风险。 SR手游安全扫描对腾讯内部所有游戏进行了检测, 覆盖了120+条安全检查项和信息安全测试项。...,同时也提供模拟用户行为的动态检测服务,更贴近实际业务需求。

    2.2K30

    安全帽识别仪在工地现场智能监控预警

    工地管理明确规定,任何人进入变电站生产现场都必须佩戴安全帽,然而,时常有工作人员进入工地时未佩戴安全帽,安全意识薄弱,监管人员无法全程现场监督,存在很大的安全隐患。   ...安全帽识别仪可自动检测人员是否佩戴安全帽,无需人工干预实现安全生产智能化管理。...2.web客户端   (1)Web客户端主要用于管理人员,在web客户端上可以查询历史的报警信息,快速的查看报警视频摘要。   ...(2)系统会按照天、周、月的时间段方式(或用户自定义时间段)来统计报警类别、报警源,显示报警状态是否被处理,并根据以上信息系统会给出相应的报警趋势预测。   ...(4)多级用户权限管理机制,让拥有不同权限的用户能够在自己相应的权限范围内使用相应的功能,增加了系统的安全性。

    69700
    领券