测试
文章平均质量分 81
Moon Bay
平凡之路
展开
-
Junit单元测试框架【基础篇】
junit的默认执行顺序是不确定的。官方文档没有明确给出,我们仍然可以使用junit里提供的方法来手动设置用例的执行顺序。@Parameterizedtest标注方法类型为参数化﹐不需要再添加@Test注解,如果添加了,该用例会多执行一遍。@MethodSource(“”) 参数为数据来源的方法名,如果不指定数据来源,则默认找跟用例同名的静态方法。指定包,添加到套件中并执行(执行包下面所有以Test命名的文件中的所有@Test注解的用例)文档中给出的排序方法非常多:诸如方法的排序、标签的排序…原创 2023-01-26 20:41:25 · 855 阅读 · 12 评论 -
自动化测试Selenium【基础篇二】
不能够在前端代码定位到元素需要使用Selenium中提供的Alert接口来处理Alert alert = driver. switchTo().alert()提示弹窗可能由于没有快速弹出,alert没有捕捉到,会报错,所有我们会进行隐式等待或者强制等待。通过sendKey()方法输入我们想要上传的文件路径以及文件名,就能够达到文件上传的一个操作。(1)前进driver. navigate().forward ()(2)后退driver. navigate (). back()原创 2023-01-22 13:36:11 · 931 阅读 · 2 评论 -
自动化测试Selenium【基础篇一】
自动化测试指软件测试的自动化,在预设状态下运行应用程序或者系统,预设条件包括正常和异常,最后评估运行结果。将人为驱动的测试行为转化为机器执行的过程自动化测试包括UI自动化,接口自动化,单元测试自动化按照这个金字塔模型来进行自动化测试规划,可以产生最佳的自贡话测试产出投入比(ROI),可以用较少的投入获得很好的收益图片来源百度驱动的工作原理是:汽车有驱动,两轮驱动、四轮驱动可以让汽车跑起来计算机里也有驱动程序,可以驱动计算机和设备工作起来打开浏览器也需要驱动。原创 2023-01-20 09:11:02 · 1712 阅读 · 1 评论