
测试工具
文章平均质量分 90
ZIYE_190
这个作者很懒,什么都没留下…
展开
-
Junit单元测试框架
如果使用包名来指定运行的范围,那么该包下的测试类的命名需要以。原创 2023-05-30 17:03:49 · 854 阅读 · 0 评论 -
自动化测试框架之unittest
自动化的测试中, 对于每个单独的case来说,一个case的执行结果中, 必然会有期望结果与实际结果, 来判断该case是通过还是失败, 在unittest 的库中提供了大量的实用方法来检查预期值与实际值, 来验证case的结果, 一般来说, 检查条件大体分为等价性, 逻辑比较以及其他, 如果给定的断言通过, 测试会继续执行到下一行的代码, 如果断言失败, 对应的case测试会立即停止或者生成错误信息( 一般打印错误信息即可) ,但是不要影响其他的case执行。单元测试一般会提供丰富的断言方法。原创 2023-04-19 16:43:21 · 1113 阅读 · 0 评论 -
自动化测试框架selenium之webdriver
如果元素定位不到,则它以轮询的方式不断的判断元素是否被定位到。下拉框是我们最常见的一种页面元素,对于一般的元素,我们只需要一次就定位,但下拉框里的内容需要进行两次定位,先定位到下拉框对下拉框进行操作后,再定位到下拉框内里的选项。在这里要注意的是,不是所有的元素用 tag name或者 class name来定位元素,首先要保证该元素的这两种属性在页面上是唯一的,才能够准确的定位。如果页面元素比较多,利用元素的属性无法准确的定位这个元素的时候,我们可以先定位元素所在的div块,再去定位这个元素。原创 2023-04-12 17:26:50 · 8130 阅读 · 1 评论 -
自动化测试框架之selenium
降低大型系统的由于变更或者多期开发引起的大量的回归测试的人力投入,这可能是自动化测试最主要的任务,特别是在程序修改比较频繁,效果是非常明显的,自动化测试前期人力投入较多,但后期进入维护期后,可节省大量人力,而手工测试后期需要增加大量人力用于回归测试。UI层的测试框架比较多,比如Windows客户端测试的AutoIT,web测试的selenium以及TestPlant ,eggPlant,Robot framework,QTP等。自动化测试包括UI自动化,接口自动化,单元测试自动化。原创 2023-04-11 16:18:23 · 779 阅读 · 0 评论