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

喵喵 · 2020年09月15日 · 最后由 喵喵 回复于 2020年10月12日 · 2022 次阅读

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

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

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

jacksboy 回复

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

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

初痕 回复

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

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

初痕 回复

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

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册