testNG-监听器自定义方法循环 IAnnotationTransformer 在方法运行之前监听运行 IAnnotationTransformer2 IHookable IInvokedMethodListener 在IMethodInterceptor 之后,每个方法运行之前调用,可修改方法运行之前的参数,每个方法运行之前或之后对应的参数的配置 IMethodInterceptor 按照标签test...
sql sever 字符串操作 1. 数字转asii码;ascii转数字 DECLARE @num INT DECLARE @letter CHAR(1) SET @letter='A' SET @num=1 SELECT CHAR(@num+64) SELECT ASCII(@letter)运行结果:2.固定数字位数,不够位数显示0select REPLACE(STR(1,2),' ','0'...
java-sql 循环读取resultset结果 设置statement 为只读+可循环读取ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLYrset.next():初始从第一行的前一行后移,当后面一行没有值返回flaserSet.absolute(0);移动光标到第一行的前一行,-1 为倒数一行,1为第一行 Class.forName("com...
testNG @test 参数化 @test中引用的@DataProvider 的参数,@test的运行次数与参数维度有关参考:https://blog.csdn.net/kissdead0xzy/article/details/80578762@DataProvider(name="data") public Object[] id(){ Object[] test=new Object[]{ 1,2,3...
javaScript——1简介 JavaScript 是脚本语言JavaScript 是一种轻量级的编程语言。JavaScript 是可插入 HTML 页面的编程代码。DOM文档对象模型,网页加载时,浏览器会创建页面的文档对象模型(Document Object Model)通过DOM,JavaScript可以创建动态的HTMLJavaScript 作用:改变页面中所有的HTML元素改变页面中所有HTML属性改变页面中所有的CS...
loadrunner ——txt文件读写 loadrunner——写函数:fwriter(写内容,内容长度,个数,写入的文件);前提条件:打开文件,打开文件失败返回:NULLfopen(文件路径,打开文件格式) long filedes; char file[256]="F:\\test.txt"; if ((filedes = fopen(file, "wb")) == NULL) { //判断文件是否成功打开,“w...
selenium-findElement之By WebDriver的元素定位的方法:1.ID2.Xpath3.LinkText 带有文字链接的元素4.ClassName 不能带有空格5.PartialLinkText 部分带有链接的元素的文字(最好具有唯一性)6.CSS eg:driver.findElement(By.cssSelector("#kw")) ps:学习CSS表达式:http:...
selenium-接口 Timeout接口:implicitlyWait(long time, TimeUnit unit); 隐式等待时间,直到元素加载完成setScriptTimeout(long time, TimeUnit unit);在规定时间内等到异步脚本加载完成pageLoadTimeout(long time, TimeUnit unit);在规定时间内等待页面加载完成,否则报错window接口:void...
selenium-xpath定位 前提准备:火狐浏览器、 插件:firefox,firepath除了火狐推荐的xpath定位,使用其他定位方式使得定位元素更加简洁,准确1.class节点的class属性带有空格可能会引起错误//*[@class=' ']2.xpath-text()函数xpath的text()是一个函数功能,前面不需要添加@;断言方式:ele.isDisplay()eg://*[text()=' ']3.x...