史上最全 2023全国大学生软件测试大赛——持续更新

在知乎上读了该博客,受益匪浅,决定转载在CSDN


        这个比赛什么成分我不好多说,首先说一下我的背景,我们学校是这个比赛的我们省赛的主办方,老师要求我们参加web应用测试和开发者测试,我都参加了,绩点专业前5%,计算机专业的;

web应用测试

        这个nt比赛,刚开始服务器就爆了,c_nm一直登陆不进去,13.20左右陆续能进去了,官方通知延后结束比赛一会;最可笑的是 我前面还做了一份他们培训视频的内容总结,每次培训一个多小时,往年的和今年的我看了几遍,重要的话和比赛要点 我差不多都记录了(为了拿好名次),呵呵呵,每次都是照着一样的PPT读的,那更新有什么用呢?

        说到比赛就更弱智了,当初来我们学校培训的时候说XPath不能用(Xpath我个人认为一点技术含量都么有,直接安装插件就能找元素),培训视频也是强调先用id,class Name找元素,比赛的时候我朋友全程用的XPath,80多分,我按照他的答题特点做的就60多分。

        然后中间很长时间内,比赛都交不上答案,一直超时或者0分,最后十几分钟交的也全是0分,呵呵呵呵,没有那个实力就别办比赛行不行,浪费我半天;

开发者测试

        呵呵呵呵呵,最开始有一个题目没有test包,组委会在qq群说是为了让选手,更加了解Junit框架结构,哥哥 你这样为啥给一个test,另外一个不给呢??? 就是这个包结构没给,最开始交的时候就一直报错;

        这个就更弱智了,一直报错找不到类、找不到类加载器啥的:

java.lang.NoClassDefFoundError: com_atlassian_clover/TestNameSniffer
	at net.mooctest.StrassenMatrixMultiplication.<clinit>(StrassenMatrixMultiplication.java:19)
	at net.mooctest.StrassenMatrixMultiplicationTest.setUp(StrassenMatrixMultiplicationTest.java:12)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:24)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:89)
	at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:41)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:542)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:770)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:464)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:210)
Caused by: java.lang.ClassNotFoundException: com_atlassian_clover.TestNameSniffer
	at java.net.URLClassLoader.findClass(URLClassLoader.java:387)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:355)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:351)

如果是我java学的不好,报错我就认了,把全部代码注释了也报错run fail或者网络异常,我是真的绷不住

        后来可算是被我找到怎么解决,就逼着你把插件MoocTest的比赛号退了,然后再重新登录,再重新提交,哥哥 你这么若智的系统 怎么有脸出的题目啊???就不能把系统搞的像pta那种???还说什么全国最强,我看就是学生系统板web大作业;

这个系统,又没有提交结果,也没有提示run fail的失败细节,怎么改???


        后续

两个赛项的预选赛都过了,等着下周打省赛咯;
呵呵,真的逆天,我隔壁寝室,好像他们都在一台机器上面交的一模一样的答案,6个人都过了;


web测试省赛

写于2023/11/11晚,垃圾比赛,性能测试满分,凤凰网的web测试还可以,没有服务器崩坏,但是每次加载都很卡5秒以上才开始跑自动化测试,做了一个多h做完了,但是85分,花了一个多小时,用了很多种方法clasName、id、xpath等方法找元素,依旧是这个分数,真不知道怎么拿分,垃圾比赛,不知道在比什么

第二个web功能测试很搞笑,连域名都没挂,直接服务器地址再生资源后台管理访问的一个若依系统的框架写的可循环再生系统,果不其然中间服务器崩了进不去,延时一个半小时,还是逆天呵呵呵呵呵呵呵呵呵,垃圾比赛,不过奖金还是很丰厚,不知道能不能拿奖,拿奖了我就不骂他了。

开发者测试

        记于2023/11/13

        若智比赛真的弱智,中规中矩吧,没爆的原因是66个参赛选手,只来了30个左右,公众号说前18个拿奖,拿奖应该挺有希望的。

        看了一下得分规则好像,都是看branch分支覆盖率,这个评分方式也是真的若智。
        我觉得失分点比较重要的就是第一个square类的finalize()函数,就是应该先睡一秒,再调用这个方法,提升了十多分,第二个就是重点应该看一下异常测试,时间不够了,不然拉满。
    

总结

        最后结果是一个省三,一个省二。


以下均为知乎上看见的,转载一下,与本人无关:

        废物比赛真的废物,第一,有无赛点无任何区别,签了到就可以走了去别的地方开黑答题,就是在赛点开黑也没人管,坐前面的若智一直在跟旁边的人吵什么;
        有赛点的唯一用处就是服务器爆了,主办方能知道而已,然后web的第二题服务器爆了也没说怎么解决,就说发邮件,发完邮件也没返回什么成绩,我估计发了肯定主办方装没看见,也没回复没啥卵用,废物主办方。说着公布成绩也没公布,证书和排名也不知道啥时候发。参加这个有任何意义吗?

        如有想喷的,欢迎大家一起喷。

逆天fw比赛,给大家看看群里截图,

首先是主办方说服务器爆了就给他们发邮件就行他们会一一回复

说的好听还人工,还一定会回复,回复你的马

自己服务器炸了说可以发邮件,会一一回复,到头来直接装死

好,精彩,经典,刚说完回复,人家再问就开始装死了

问什么时候能下载证书,选手在群里问什么,也不回复,就装死

说周五能下载,又不能了

垃圾比赛,fw主办方,说话像放屁一样,多少句话都没实现,参加那么多比赛,就没见过这么fw的主办方

  • 9
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 23
    评论
评论 23
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

软工菜鸡

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值