Selenium web 自动化测试源码下载 (java+mysql+selenium3.8+firefox49)

喵喵 · September 15, 2020 · Last by 喵喵 replied at October 12, 2020 · 4513 hits

原有文章简述了大概思路,现在上传一份源码,与文章中不同的是:

  1. 存储元素的数据库,有 sql server 改成了 myql,相应的元素管理工具也改了一下,包含 sql 语句,可以下载
  2. java 源码示例,可以CSDN 下载Git 下载码云下载
  3. 环境:
    * 火狐使用 49.0.1,配置方法请参考中的相关配置
    *selenium3.8,在源码里有 jar
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 6 条回复 时间 点赞

源码放在 csdn 上是什么意思,间接的赚 C 币么

jacksboy #2 回复

我改一下,默认 5 分,改成零

既然要开源还是上传到 github 吧,你这个还得要下载码

初痕 #4 回复

嗯,传到 git 上了,链接也加了

之前也使用了 PageObject 的模式,不过在实例化 page 的时候都会提示找不到元素。看你封装的 Page 方法都是 throws Exception 了,把实例化用在了 Test 的方法里,当有多个方法时得实例化多次吧,我在想如果你把 new page 放在 beforeclass 里,在 login() 里调用是否会报错

初痕 #6 回复

嗯嗯,可以放在 beforeclass 里,不会报错的。在实例化 page 的时候,并不会去查找元素,提示找不到元素可能是别的原因吧,可以贴出来看看

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up