【岗位职责】:
负责lonlife客户端、服务端、web端的性能测试兼部分功能测试;
【岗位要求】
能够按照下述需求独立写出测试程序:
我们的加速网络工作原理类似VPN⊥户端劫持符合规则(通常是游戏进程发出)的IPv4数据包后,使用UDP隧道的方式发往入口服务器。入口服务器通过中转服务器将这个UDP承载的IP报文送往出口服务器。出口服务器执行NAT等工作后将IP报文发往最终目的服务器(通常是游戏服务器)。目的(游戏)服务器送回的IP报文处理后原路送回客户端,入口服务器到客户端依旧是UDP隧道的形式。
隧道报文的格式如下:[IP [UDP [VxLAN [IP2] ] ] ] 。其中IP和UDP为隧道本身的外层UDP报文,IP2为被劫持的内层IP报文,可以承载TCP、UDP、ICMP三种协议。VxLAN的格式见相关RFC说明。各层IP均支持IP分片。
请在仔细理解和推敲上述工作原理后编写以下测试程序。
一:验证服务端的健壮性。比如如何对服务端进行协议攻击,达到DOS效果(不是DDOS,不要通过流量的方式进行攻击)。【必须】
二:验证整套加速流程的正确性。比如TCP、UDP、ICMP-Echo是否能被正确加速。【非必须】
三:如何验证测试程序本身的正确性即针对测试程序的测试。【非必须】
较高要求为编写以上测试程序,语言和平台均不限(测试一仅限在Windows、Mac环境下)。
最低要求为给出测试思路和方案文档,要求开发人员可以根据文档编写出符合要求的程序。
服务端测试环境:188.131.230.217:4789
入口服务器IP和隧道端口。此台服务器同时扮演了中转和出口服务器。把UDP报文发到这个地址,并接受它的回包即可。VxLAN中的VNI可随意指定,全程***即可。在***类测试程序中,如果服务器被攻击成功,会在30秒后重启。即便测试案例不成功,也请把相应的代码发过来或写入文档。请在邮件中给出测试时你所使用的VNI,公网IP地址,测试时间段(东八区,例如12:30到15点之间),我们会查看服务器日志。
待遇15-20K 奖金另计
因海投简历者过多 不再接受网站投递简历 仅接受邮箱投递
简历格式: 要求使用pdf格式
邮件标题:姓名 应聘职位 期望薪酬 信息来源(例如:李某 应聘资深测试 10k 前程)
简历投放邮箱:job@lonlife-inc.com
用人单位不得以任何名义收取求职者任何形式的费用,如您发现类似情况请立即与我们联系下架该企业所有信息。 您还可以举报此职位