当前位置: 首页 > news >正文

网站的首页设计方案新闻稿件

网站的首页设计方案,新闻稿件,嘉兴网站建设公司哪家好,自助网站建设软件文章目录 1. 什么是自动化2. 自动化测试分类3. selenium的环境搭建4. 测试selenium 1. 什么是自动化 自动化是指使用软件工具、脚本或程序来执行一系列的任务、操作或流程#xff0c;而无需人工干预或指导。 自动化测试#xff1a;使用自动化工具和脚本来执行测试用例#x… 文章目录 1. 什么是自动化2. 自动化测试分类3. selenium的环境搭建4. 测试selenium 1. 什么是自动化 自动化是指使用软件工具、脚本或程序来执行一系列的任务、操作或流程而无需人工干预或指导。 自动化测试使用自动化工具和脚本来执行测试用例验证软件的正确性和稳定性。自动化测试可以快速执行并可以重复执行以降低人工测试的成本和时间。常见的自动化测试工具包括Selenium、Appium、JUnit、PyTest等。 在软件开发、测试和运维等领域自动化可以帮助提高效率、降低成本、减少人为错误并能够执行大规模和重复性工作。 2. 自动化测试分类 自动化测试分类分为两种: 接口自动化测试UI自动化测试 移动端自动化测试web端自动化测试 Web端自动化测试是指使用自动化工具和脚本来模拟和执行Web应用程序的用户行为自动化地验证Web应用程序的功能、性能和用户体验。 在Web端自动化测试中可以使用各种工具和框架来编写和执行自动化测试脚本。常见的Web端自动化测试工具包括 SeleniumSelenium是最常用的用于Web端自动化测试的工具之一。它支持多种编程语言如Java、Python、C#等可以模拟用户在Web浏览器中的交互操作如点击、输入文本、选择下拉框等。CypressCypress是一个现代化的Web端自动化测试工具提供简单易用的API和丰富的功能。它能够实时监控和调试测试脚本具有高效的性能和稳定性。PuppeteerPuppeteer是一个基于Chrome浏览器的自动化测试工具它提供了对Chrome浏览器的完全控制。它可以模拟用户的交互行为生成截图和PDF文件进行性能分析等。TestCafeTestCafe是一个跨浏览器自动化测试框架可以在不同的浏览器中执行自动化测试。它通过浏览器的内置驱动程序来实现自动化不需要额外的浏览器插件或驱动程序。 3. selenium的环境搭建 为什么众多自动化工具中选择selenium? 开源免费支持多浏览器,如:Chrome,IE等支持多系统,如Linux,Windows,MacOS等支持多种编程语言selenium包提供了很多可供测试使用的API 本文主要介绍Java环境下selenium的使用 三件套: JDK(版本至少是8).浏览器(推荐Chrome或Edge)浏览器驱动 浏览器驱动下载路径https://www.selenium.dev/documentation/webdriver/getting_started/install_drivers/ 以Chrome浏览器为例: 进入页面点击Downloads 这里面有很多的版本,此时需要查看我们当前浏览器的版本 我的Chrome版本是 114.0.5735.199,下载驱动时就要保证 驱动版本尽量和浏览器版本相对应. 选择对应的系统就可以了,windows系统直接下win32.zip即可 下载完成之后,压缩包里有一个 chromedriver.exe 需要把这个chromedriver.exe拖到jdk时的bin目录下 上述就是Java环境下selenium的环境搭建了 4. 测试selenium 首先打开IDEA,创建Maven项目 在项目中的pom.xml中导入selenium依赖 dependencygroupIdorg.seleniumhq.selenium/groupIdartifactIdselenium-java/artifactIdversion4.0.0/version /dependencysrc路径下有两个目录,我们需要在test目录下的java目录中写测试代码 import org.openqa.selenium.chrome.ChromeDriver; import org.openqa.selenium.chrome.ChromeOptions;public class Demo1 {public static void test() throws InterruptedException {// 创建驱动ChromeOptions options new ChromeOptions();options.addArguments(--remote-allow-origins*);ChromeDriver driver new ChromeDriver(options);Thread.sleep(3000);// 访问baidu.comdriver.get(https://www.bilibili.com/);Thread.sleep(3000);// 关闭页面,释放资源driver.quit();}public static void main(String[] args) throws InterruptedException {test();} }程序运行结果为: 打开Chrome浏览器,3秒后进入B站,再经过3s后,关闭页面 如果正常运行说明你的环境搭建成功了. 感谢你的观看!希望这篇文章能帮到你! 专栏: 《软件测试》在不断更新中,欢迎订阅! “愿与君共勉,携手共进!”
http://www.yutouwan.com/news/138671/

相关文章:

  • 深圳营销网站建设报价网站开发 .net 开源
  • 重庆巫山网站设计公司上海人才市场官网
  • .net做网站cwordpress 移动到回收站发生错误
  • 查询数据的网站怎么做网站开发要学些什么
  • 汉语资源建设相关网站英文网站建设深圳
  • 地图 添加到网站莱芜金点子最新招工
  • 铁岭做网站公司哪家好平面设计相关的网站有哪些
  • 建设工程公司网站枣庄建设路小学网站
  • 网站首页是什么意思init wordpress
  • 做一个内容网站多少钱网站建设应该注意的设计要点
  • 做甲方去哪个网站应聘wordpress 分享 qq
  • 安徽省做网站4a广告公司什么意思
  • 1997年网站建设项目安康市滴滴公司电话
  • 网站关键字怎么修改网站的设计流程有哪些步骤
  • 六年级做的网站的软件下载曲靖 曲靖网站建设软件(app)开发
  • 色块网站设计旅游类网站开发任务书
  • 租号网站开发成本科技园
  • 郑州%公司 网站建设做网站公司怎么样
  • 江苏做网站的企业网站改版的费用
  • 清河做网站哪儿便宜google下载
  • 广州网站开发创意设计公司菏泽官方网站
  • 企业网站色彩搭配网站推广营销的意义
  • 广东建设职业技术学院网站微信公众号制作平台
  • wordpress 外链裁剪搜索引擎优化趋势
  • 免费发布网站seo外链汕头网站制作找谁
  • 企业网站建设费用详情请假条模板
  • 什么网站可以自己做配图搜题公众号怎么制作
  • 营销型网站建设微博wordpress无法进入登录页面
  • 网站开发经理招聘极验验证+wordpress
  • 国外网站空间租用费用临沂做百度网站软件公司