摘要:
1、处理定位报错的问题 判断该元素存在,再输入。 判断该元素不存在,抛出异常。 依然是通过EC这个模块。 2、判断是否存在邮箱地址,存在,再操作。 就不用担心元素不存在,程序报错。 3、判断传入的元素是否可见,是否在显示范围内。 还是要先找元素 但这样找,只能顺利的执行一次。 from seleni 阅读全文
摘要:
1、不同的方式 通过Id唯一属性进行定位。 driver.find_element_by_id("register_email").send_keys("jieqiong1755@163.com") 通过class_name组合属性进行定位 注意里面的elements和element的区别。elem 阅读全文
摘要:
1、用例测试一 判断打开注册界面是否正确? 使用页面元素进行判断。 使用title名称进行判断。使用title_contains判断title名称是否包含“注册”,即预期结果。 不能通过url进行判断,是因为页面不一定能加载出来。 #coding=utf-8 from selenium import 阅读全文
摘要:
1、定位元素 在Chrome中,右键--检查--该界面Elements,即html代码。 检查--该界面Console。 在这里,借助JS代码,可以判断该元素有几个,或者是有哪些。 Selenium是无法判断相同元素名称的,即只能找唯一的。 document.getElementsByClassNa 阅读全文
摘要:
1、简单的需求 2、用例设计 ID 模块名称 测试点 前提条件 步骤 预期结果 阅读全文
摘要:
1、Selenium工作原理 client代表写脚本的地方。 通过driver,client第一次启动抵达浏览器。 client与浏览器创建会话session(是唯一的)。 浏览器解析并接收client的指令。 浏览器执行指令操作。 浏览器将执行结果返回给client。 2、软件版本 python- 阅读全文
摘要:
1、基本架构 Flink是经典的主从结构,Master-Slave。 Flink集群启动时,会启动一个JobManager进程,至少一个TaskManager进程。 三个角色重要:JobManager、TaskManager、Client。 JobManager Flink系统的协调者,负责接收Fl 阅读全文
摘要:
1、基本概念 Flink程序的基础构建模块是流Stream(指输入) 和转换Transformations(对输入的数据进行操作,比如map操作、reduce操作)。 每一个数据流起始于一个或多个source,并终止于一个或多个sink。 Flink程序映射为streaming dataflow的示 阅读全文
摘要:
1、Flink简介 Apache Flink 是一个面向分布式数据流处理和批量数据处理的开源计算平台,提供支持流处理和批处理两种类型应用的功能。 Apache Flink 是 Apache 的顶级项目。 Apache Flink 特点:现有的开源计算方案,会把流处理和批处理作为两种不同的应用类型:流 阅读全文
摘要:
问题一:telnet: connect to address 192.168.131.66: Connection refused 已解决,修改flume01.conf里的localhost为spark000 1)查看是否已安装 [hadoop@spark000 ~]$ rpm -qa |grep 阅读全文