胡萝卜J

导航

 

2024年5月15日

摘要: 前提: 需要查询数据库表中的某个datetime类型的字段加22天后在某个时间范围内的数据 需要使用函数 date_add(字段名,interval 22 day) 例如: select * from 表名 where DATE_ADD(expenditure_completion_time,int 阅读全文
posted @ 2024-05-15 15:11 胡萝卜J 阅读(12) 评论(0) 推荐(0) 编辑
 

2024年3月7日

摘要: 1、先根据这个字段,使用count查询重复数据的重复个数 2、筛选count值是1的数据 例如: SELECT * FROM ( SELECT order_number AS number, count( order_number ) AS count FROM ( SELECT order_num 阅读全文
posted @ 2024-03-07 14:52 胡萝卜J 阅读(12) 评论(0) 推荐(0) 编辑
 

2024年1月16日

摘要: 原本在jenkins里生成报告的语句如上图所示,是单独在下面一行的,构建后,不会报错,但是也不会生成报告 调整成如下格式:把生成报告的语句和上面执行的语句放到一起,再次构建,就可以生成报告了 阅读全文
posted @ 2024-01-16 17:49 胡萝卜J 阅读(53) 评论(0) 推荐(0) 编辑
 

2023年1月16日

摘要: 从网上学到的方法,记录一下: 转自:https://blog.csdn.net/weixin_45317091/article/details/113409909 1、先ping一下GitHub ping github.com,发现超时,然后百度解决超时的问题: 在C:\Windows\System 阅读全文
posted @ 2023-01-16 11:22 胡萝卜J 阅读(450) 评论(0) 推荐(0) 编辑
 
摘要: Jenkins部署在tomcat上,Jenkins升级后一直报错,可以打开tomcat,不能打开jenkins,报404 查看日志发现下列问题:版本不支持的问题 jenkins/JenkinsHttpSessionListener has been compiled by a more recent 阅读全文
posted @ 2023-01-16 11:02 胡萝卜J 阅读(1273) 评论(0) 推荐(0) 编辑
 

2022年12月13日

摘要: 原因: 使用testNG实现前端时,例如日历控件,虽然可以使用sendkeys方法直接给日历输入值,但是日历控件还是会弹出 手动时会鼠标点击空白区域,即可收起日历控件的弹窗 可以通过actions方法实现 Actions action = new Actions(driver); action.mo 阅读全文
posted @ 2022-12-13 14:47 胡萝卜J 阅读(532) 评论(0) 推荐(0) 编辑
 

2022年11月17日

摘要: 使用testNG+pageObject 有时候会遇到的几种元素定位的错误 1、element is not attached to the page document 使用pageObject模式元素都是提前定位好的,有时页面多次操作会遇到这问题,经查找,发现只要重新在需要的位置再重新定位一下元素即 阅读全文
posted @ 2022-11-17 14:15 胡萝卜J 阅读(42) 评论(0) 推荐(0) 编辑
 

2022年11月7日

摘要: 1、先定位到元素 2、使用js去除元素的readonly属性 js = 'document.getElementById("xxx").removeAttribute("readonly"); driver.execute_script(js); 阅读全文
posted @ 2022-11-07 14:32 胡萝卜J 阅读(63) 评论(0) 推荐(0) 编辑
 

2022年10月31日

摘要: input类型的输入框只能输入数字 在输入框中sendkeys字符,包括所有字符类型,需要获取输入后的字符,验证只有数字 需要获取收入后的输入框中的字符: driver.findElement(By.xpath("xxxx")).getAttribute("value"); 阅读全文
posted @ 2022-10-31 15:17 胡萝卜J 阅读(303) 评论(0) 推荐(0) 编辑
 

2022年10月18日

摘要: 需要获取一个列表表头共18个字段的列表的表头 其中前两个和后两个字段都在页面固定 中间的字段需要根据滚动条滑动才能显示完全 遇到的问题: 正常按照以前的逻辑: 先定位到tr 再根据tr通过findElements(By.tagName("th"))拿到th的list 循环list,取出每一个th,拿 阅读全文
posted @ 2022-10-18 17:41 胡萝卜J 阅读(141) 评论(0) 推荐(0) 编辑