外企实习第五周总结(参加年会版)
本周去参加了部门聚餐(年会),所以标题特意加了个参加年会版,不仅参加年会,还美美抢到500红包,打败99%的实习生!原本应该周五发的总结,因为下班跟女朋友约会所以拖到现在hhh
工作内容
这周跟上周一样,还是负责UI自动化测试,上周结束的时候做完了scenario2-scenario5的任务,这周由于跑医院请假一天半,只完成了scenario6和7的任务,不过这两个任务页面覆盖数量稍多,测试内容也较为复杂,紧赶慢赶的还是做完了。不过一个目录下有八个子页面要校验确实是对眼睛要求挺高,一边测,开发一边改页面顺序,不得不找到一个稳定定位元素的xpath
本周主要是测试页面添加数据后校验是否添加成功、删除数据后校验是否删除成功、校验报错弹窗是否正常显示、校验按钮开关状态是否改变等,跟上周没有太大差别,函数写的和上周差不多,随机年龄/浮点数,获取当前日期之类的,没太大难度
问题总结
- 输入框的问题
在输入框输入数字的时候,如果直接使用set text这个keyword,会报错,xpath只能定位在input这个元素上,否则就会一直报错。在输入之前如果有原始数据的话,还需要清除一下数据,控制脚本点一下输入框里面的×,再点击输入框,再输入,需要三步,缺一步都无法进行,由于我经常不定位在input元素上,所以经常报错,要不停改改改
- 下拉框的问题
遇到某个需求是有逻辑关联的:新增数据(当前)后要在前一个页面的下拉框中选择新建的数据,但是这个排序是会被开发调整,也会按照某个逻辑改变的,无法用数字来定位。思考了一会,打算直接把下拉框当作输入框使用,直接输入当前日期后回车键入,就不用担心这个问题,测试一下也是完全没问题的,就是按键盘enter键这个脚本找了好久,还得修改输入类型为keys
- 参数输入的问题
在使用函数获取出值的时候,会在output指定参数名,比如date/number/age...然后在输入的时候,脚本的input再次指定参数名,就可以把获取到的值传进去,但是!有时候苯人会忘记修改输入值的类型,直接使用默认的String类型,导致跑起来的时候,在输入框中就输入了date这个单词确实是有点离谱哈,然后检查检查,改掉
本周年会
感谢看到这里的小伙伴,接下来就是激动人心的部门聚餐了!
本次部门聚餐实习生可以参与,在周二晚上下班以后(自愿)由于公司团结去国外把经费都花没了,所以换了个抢红包游戏,没有礼品,美滋滋的一共抢到了500左右,饭店是在公司旁边的大酒店,由于忙着炫饭所以没咋拍照,在刚上菜的时候拍了一下,一边吃一边上菜(如下图)一共有4桌,大约45人左右,都是一个部门的
全程也没有什么要求新人才艺表演之类的,领导颁奖的时候你也可以继续吃饭什么的,主打一个怎么开心怎么来,评价是味道真的很不错,酒也很好喝,主打一个框框炫饭
吃饭大概到八点四十左右,由于喝了酒,想多睡会,就和女朋友在旁边住了酒店,主打一个WLB!第二天早上睡到八点半左右起床,然后赖床一会,刷牙洗脸,九点出门,突然感觉外企很香哈哈哈哈哈。本来是她请假今天照顾我的,由于舍不得这份工资还是决定去上班,让她回家好好休息休息,中午甚至陪女朋友一起去吃了火锅(活干完了就很爽)不得不说真的很开心
总结
春节前最后一周了,下周mentor让我也可以早点回家过年,甚至周一就可以不用去了,但是按天算的工资,不去多亏!反正后续安排也不紧张,就坚持到除夕!很累但很开心的一周,还有一周放假,冲冲冲