手机游戏测试-简介

在此博客中,让我们总体上讨论有关手机游戏测试的内容。 测试手机游戏意味着确保正确下载,安装和玩游戏。 它应该满足其所有主要要求,并为游戏玩家提供令人振奋的用户体验。 这听起来可能具有挑战性,尤其是当制作人必须在所有设备上良好运行时,制作人必须在全球范围内发布他们的游戏时。 如果我们看一下Google Play和App Store收入的一部分,它们是由手机游戏产生的。 绝对有必要对手机游戏组件进行无缝测试和自动化测试 手机游戏市场竞争激烈,游戏用户的关注范围很短。 每个游戏的客户终身价值在很大程度上取决于其他内容和用户关系。 这意味着一切都必须处理多个应用程序更新,并在很长一段时间内进行后端更新,以恢复最初的营销投资。 首先,大多数游戏绕过操作系统级别的服务使用OpenGL或ActiveX形式的直接屏幕访问。 这导致了所有本机移动测试自动化框架都无法在移动游戏中使用的问题。 在无法访问对象级别信息的情况下,自动化只能利用XY单击,而没有关于游戏内部状态的充分反馈或验证。 其次,性能是用户体验的关键驱动力,只有使用真实的硬件才能监视真实的性能。 帧速率还与移动设备的丰富性和多样性息息相关,而每种模型都至关重要。 实际上,有时仅支持一种更流行的亚洲移动设备型号就可以在游戏生命周期内带来500万美元的额外收入。 同样,对于许多游戏应用程序而言,二进制文件非常庞大(总计达3Gb),并且游戏消耗大量内存,CPU,GPU和电池。…

在IMG建立状态工具

软件开发是一项复杂的任务。 它通常涉及过程,理想情况和软件,尽管这些过程,理想情况和软件不会以真正可量化的方式影响最终用户程序,但却使软件开发周期更加有效和可持续。 内部工具是软件的一部分,从非常粗糙的意义上讲,它们可以帮助任何优秀组织的日常运营。 同样在IMG,我们使用许多内部工具。 其中一些由我们开发和维护,而另一些则是开源或免费提供的软件。 无论是用于通信的Slack,用于跟踪的Sentry,用于协作设置实验室氛围的Stream,用于Git存储库管理器的GitLab还是用于服务器监视应用程序的Amon,所有这些对于顺利维护Channel i和IIT都是必不可少的Roorkee网站。 该博客介绍了名为Presence的内部工具的技术方面。 存在是我们用来查看实验室中当前人员姓名的工具。 在IMG的许多人的帮助下构建,在线状态背后的主要思想是,很多时候我们需要了解实验室中当前存在的成员,以便可以将查询重定向到他们。 因此,我们的Slack频道充满了诸如“ 实验室中的谁?”,“实验室中的任何人?”之类的查询。必须采取一些措施来纠正这些问题。 因此,有一天我们坐下来寻找解决方案。 众所周知,您可以使用nmap扫描网络内部当前正在使用的IP。 但是,鲜为人知的事实是,如果您以超级用户权限运行nmap,则可能会期望获得很多额外的信息,并且在许多情况下会得到不同的结果。 对于不知道nmap是什么的人们,nmap是一个开源且使用最广泛的网络扫描仪。 由于其庞大的开发人员社区,它是周围最好的网络映射器之一。 使用超级用户特权运行nmap时,结果的不同之处在于,它使nmap能够创建原始套接字。…