游戏测试中,linux 的实战应用

Hi.大家好,我是 Raymond,熟悉的人可能会叫我行者,我是一名游戏测试,很高兴也很激动,收到恒温的邀请,在 Testerhome 分享一些游戏测试相关的内容及实战工具应用,如果大家觉得水分大的话,轻拍砖

游戏测试

在大家眼中,游戏测试的专业度可能会远低于软件测试,因为不论是在行业的发展史,还是在专业技能方面,游戏测试都存在过多的不成熟,主要原因有几个方面,门槛低、游戏行业爆发快导致的供需关系失衡以及过多的测试甚至在入行的时候并不清楚,他将做的是一件什么样的工作.
那么也就给大家留下现在的理解,游戏测试水货太多了,游戏测试是没有技术含量的,游戏测试只要会玩游戏就好了.其实,不然.
游戏测试也需要技术,如果我们在不了解自己的业务情况,实际场景,实现原理的情况下,我们怎么能做好游戏测试的相关工作呢?
初次开文,不知道从哪个维度出发来介绍游戏测试比较好,就从一个大家都可以接受的方向,Linux 服务器的自动化环境部署、数据处理及服务器性能方面来做简单介绍吧 !

Linux 环境部署中的相关应用

我们可能在工作中常常碰到需要做一些重复的工作在 linux 上,而这些重复的操作即影响了大家的工作时间,也可能因为小失误而导致错误的操作,那么针对这些重复的工作内容 (比如:备份数据、冗沉文件的清理等),我们应该使用哪些自动化的命令行,来协助我们更好的完成工作呢?
没错! 就是 Crontab 命令, 可能熟悉 Linux 的小伙伴,已经猜到了. 那么我们来做一个简单的脚本实例,熟悉一下这个命令吧 !
Crontab

Crontab 命令被其实是常被用到的计划命令之一,主要作用是自动化执行一些重复的工作内容,具体的命令手册就不做介绍了,感兴趣的同学可以百度或 Linux man 一下.

模拟测试环境的搭建

我们用 My minecraft 的服务器搭建,来简单的做一个测试环境的模拟搭建.这个环境相对简单,不要 http、mysql 等工具.用于简单的环境理解,如果需要深入理解,需要了解你当前的测试环境中的中间件及依赖情况.

Yum 和 rpm 安装都是可行的
确认/etc/profile 文件与 jdk 版本一致

简单的 log 排查

如果我们想去查找一个 log 中的问题,那么我们肯定不会用 cat 命令,因为这样的话,我们需要肉眼去查这些问题,实在是太麻烦了.所以今天我们来讲一下,常用的几种查找命令

这些都是在游戏测试的日常工作中,linux 的常用使用方法,如果想获得更多游戏测试的相关内容,请关注 Testerhome::https://testerhome.com/


↙↙↙阅读原文可查看相关链接,并与作者交流