3点带你快速学会Selenium工具的使用
2024-09-03 01:30:07
(一)Selenium IDE
Firefox的一个插件,有助于我们理解测试框架。在附加组件里搜索下载,一般搜的结果里前几个都不是,得点那个查看更多才行,找到这个:
安装以后浏览器工具栏会有:
安装好了以后点击这个标签启动:
1:控制用例运行速度
2:暂停和恢复用例执行
3:单步:可以运行一个用例中的一行命令。
先在地址栏输入要录制的url,然后在浏览器进入相应的url,比如我们以百度为例:
第一步:填入url
第二步:火狐浏览器进入百度
第三步:
点击Selenium IDE右侧那个红点,然后去页面点一下搜索框,输入selenium,点一下搜索。然后再点一下selenium IDE的红点,结束录制,这时候可以看到Selenium IDE里已经有记录了:
如果想清空重新录制,可以直接在上图那里鼠标右键,选择Clear All。
第四步:
按上图步骤导出,即可看到Selenium IDE 给你自动生成的unittest用例了。写的看起来很高大上,但是……运行一班都很难成功的,但是我们可以参考它写的结构,这就是标准的结构,我们以后也会这么写。
(二)Selenium Builder
同样是Firefox的一个插件:
启动方式
安装好了以后鼠标右键
点击打开:
如果对软件测试、接口测试、自动化测试、面试经验交流。感兴趣可以加软件测试交流:1085991341,还会有同行一起技术交流。
(三) 使用
和Selenium IDE差不多,浏览器在你想操作的页面,打开的时候应该就是当前页面的url。然后点击Record,你会发现浏览器标签会有变化:
点击Record之前:
点击了Record以后:
然后在当前页面执行操作,在selenium Builder里会有你所有点击的定位:
这个工具在定位的时候非常方便,写的时候可以直接到这里面来复制各种定位方式。
以上内容希望对你有帮助,有被帮助到的朋友欢迎点赞,评论。
最新文章
- 安装hive+mysql
- css:writing-mode属性
- python selenium 操作chrome
- 通过shape-outside来设置文字环绕时的形状
- JS面向对象逆向学习法,让难理解的统统一边去(1)~
- 【翻译十五】-java并发之固定对象与实例
- 【spring】non-compatible bean definition of same name and class
- android开发中经常遇到的问题汇总
- php文件缓存
- 数位DP初步 bzoj1026 hdu2089 hdu3555
- nyoj 76
- MFC 多线程
- SPOJ 1812 Longest Common Substring II(后缀自动机)
- hdu 3917 (最大权闭合图)
- 8天玩转并行开发——第二天 Task的使用
- spring添加通知配置
- 合并BIN文件的两种方法(转)
- Winform ListView的用法
- 又见angular----步一步做一个angular4小项目
- git添加比较和合并工具(meld)
热门文章
- Fragment为什么须要无参构造方法
- C 语言学习 -1
- MemoryMappedFile的初级应用
- 软件tf版本是什么意思?
- 002_go语言的值类型
- Android Studio--家庭记账本(二)
- 《RabbitMQ》什么是死信队列
- Linux安装配置PHPmyadmin
- java_static、final、super、this关键字的使用
- C#LeetCode刷题之#617-合并二叉树​​​​​​​​​​​​​​(Merge Two Binary Trees)