史上最全 2023全国大学生软件测试大赛——赛后有感

史上最全 2023全国大学生软件测试大赛——赛后有感_第1张图片

史上最全 2023全国大学生软件测试大赛——赛后有感_第2张图片

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

web应用测试

        这个nt比赛,刚开始服务器就爆了,一直登陆不进去,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.(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的失败细节,怎么改???


史上最全 2023全国大学生软件测试大赛——赛后有感_第3张图片

        后续

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

你可能感兴趣的:(数据库,单元测试,MoocTest)