- 博客(62)
- 收藏
- 关注
原创 appium环境配置问题
1你需要知道得adb命令adb start-serveradb kill-serveradb devicesnetstat -ano | findstr “5037” 看是谁不要脸占用得taskkill -f -pid 9704 杀掉它adb remount 比start和kill好使tasklist...
2020-03-07 20:53:55 237
原创 【数据库】4函数
十函数1集合函数 集合函数 函数(distinct 列\值) avg() 平均值 和group by使用,计算每一组平均值;avg(price),avg(length)多个求平均值都加avg count() 行数 select cound(id) from 表 group by num; max() 最大值 不分组返回
2017-11-22 18:41:57 301
原创 【数据库】2查询
1查询 select 1where2group by3order by4limit1表:select * from 表; 2字段:select 字段1,字段2 from 表; 3指定记录:where select * \字段\distinct 字段 from 表 where 字段
2017-11-20 17:07:27 317
原创 【业务】短信
1、功能正常发送短信 1)手机号码正常11位(移动号码) 2)短信内容:10个字符以内 3)发送方式:及时发送,等于当前时间2、功能验证 a使用黑名单联系人发送短信(短信内容正常输入),黑名单用户无法收到短信 b、存在重复号码,进行过滤 1)备注名一样的,号码不一样的,发送短信 2)通讯录里面同一个联系人选择了两次 3)备注名不一样,号码一样 c、非法格式的号码,进行过
2017-10-25 18:38:52 450
原创 【LR】1界面
新建file→new主流协议http、webservice、smtp(邮件)飞机订票系统start hp web tours server→hp web tours application 文件夹下也可开启日志logs文件下errorrecord录制脚本 HTML-based:web应用 URL-based * 使用HTTP协议,非web应用 * web应用中使用java applet程
2017-10-12 19:18:36 375
转载 【安装】Jmeter
Jmeter 1解压:放在安装的地方 2配置环境变量 JMETER_HOME:D:\apache-jmeter-2.11 CLASSPATH变量,变量值中添加%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;% JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-1.2.jar; 3
2017-09-27 00:40:34 206
原创 【Fiddler】1代理
火狐浏览器代理 选项→高级→设置 手动配置代理:127.0.0.1 8888 不适用代理为空500 服务器内部错误Filters:赛选log 第二个下拉框:show only..,120.76.42:8765; request headers:show only if url contains Inspectors查看器 raw:最原始请求信息 webform:信息 Compos
2017-09-25 18:46:52 252
转载 【Elasticsearch】1环境
打开bin文件夹下的bin文件,不关闭对于Windows操作系统,请下载ZIP文件。 对于UNIX操作系统,请下载TAR文件。 对于Debian操作系统,请下载DEB文件。 对于Red Hat和其他Linux发行版,请下载RPN文件。 APT和Yum实用程序也可用于在许多Linux发行版中用来安装Elasticsearch。Elasticsearch Web界面的默认端口是9200,或者可以
2017-09-25 11:39:23 179
原创 【Selenium】14Cookie
Cookie5部分:名称、值、所在域、路径和过期日期Set cookies = driver.manage().getCookies(); Cookie[] allcookies = new Cookie[cookies.size()]; cookies.toArray(allcookies); //打印已有的cookies数量和内容 System.out.println(“当前cookie
2017-09-07 15:29:40 209
原创 【Selenium】13Frame
Fream @Test public void testHandleFrame(){ //进入左侧界面 driver.switchTo().frame(“leftframe”); //返回上级界面,否则午无法退出左界面 driver.switchTo().defaultContent();
2017-09-07 14:34:17 185
原创 【Linux】5Linux安装Mysql\禅道
MYSQL xshell: 安装:yum -y install mysql-server 卸载:yum -y remove mysql* 查找:find / -name mysql 删除的文件:rm /var/lib/mysql rm -rf /var/lib/mysql 启动:service mysqld start d:服务进程 进入:mysql -u root
2017-08-29 19:59:41 375
原创 【Linux】3防火墙\登陆
关闭/状态/开启:service iptables stop/status/start 永久开启/关闭:chkconfig iptables on/off重启:reboot 关机:halt 其他:shut down -h now poweroff 注销:logout
2017-08-29 14:42:19 211
原创 【Linux】2文件
文件编辑命令vi text.txt i 进入编辑模式 ESC :wq 保存 ESC :q! 不保存 ESC+g 直接定位首行 ESC+G 最末行 sct nu 显示行数 / * 搜素 /1245文件操作ll 查看drwxy-xr-x 3 wby wby 4096 Jul 22:20:17 Desktop d(目录)rwxy-xr-x(可读可写)(链接数)(用户)(大小
2017-08-29 11:12:44 300
原创 【Selenium】12Alert
Welcome to ①Accept():点击确定按钮(NoAlertPresentException)WebElement bnt=driver.findElement(By.xpath("//input[1]"));bnt.click();Thread.sleep(3000);Alert alert=driver.switchTo
2017-08-16 18:59:56 214
原创 【Selenium】11异常
NoSuchElementException:没有元素NoSuchWindowException:没有浏览器NoAlertPresentException:没有对话框
2017-08-16 18:52:13 282
原创 【Selenium】10处理新浏览器窗口
使用tittle识别和操作弹出的浏览器窗口@Testpublic void identifyPopUpWindowTitle(){ //浏览器的句柄存储到windowHandle中 String windowHandle = driver.getWindowHandle(); //找到页面上唯一链接元素 WebElement element = driver
2017-08-16 13:42:01 349
原创 【Linux】1目录、系统资源查询
ifconfig:IP地址 su root/su wby whoaim:当前用户 history:历史操作 ping:网络是否联通 ctrl+c kill:杀死进程 kill -9进程号 date:日期 date -s “修改日期”
2017-08-16 12:57:28 310
原创 【网络】1
osi模型:应用层:软件选择的应用层协议 表示层:建立连接 会话层:编码加密 传输层:封装端口 网络层:封装ip地址 数据链路层:完成数据传输 物理层:转为二进制Tcp/Ip四层模型应用层,传输层,互连网络层,网络接口层常接触到的网络协议http协议(接口协议) soap协议(webservice接口) tcp协议(传输控制协议) udp协议(用户数据报协议)tcp和udp区别tc
2017-08-14 23:17:14 180
转载 【Selenium】4.1定位集合
public class FindElements { public WebDriver driver; /* * 根据给予的Xpath,返回一个WebElement的集合 * */ public static List returnList(WebDriver driver,String xpath) { return driver.findEleme
2017-08-14 18:18:55 731
转载 【Selenium】9显示等待、隐式等待
显示等待WebDriverWaitelementToBeCllickable(By locator)页面元素是否出现可用(enabled)和可被点击 elementToBeSelected(WebElement element)页面元素处于被选中状态 presenceOfElementLocated(By locator)页面元素在页面中存在textToBePrese
2017-08-03 19:28:35 464
转载 【Selenium】8模拟键盘鼠标操作
Actions actions=new Actions(driver);actions.keyDown(Keys.CONTROL);actions.keyDown(Keys.SHIFT);actions.keyDown(Keys.ALT);actions.keyUp(Keys.CONTROL);actions.keyUp(Keys.SHIFT);actions.keyUp(Keys.A
2017-08-03 17:10:30 244
转载 【Selenium】15执行JS,判断元素点击,添加删除元素
JavascriptExecutor js= (JavascriptExecutor) driver;js.executeScript("return document.tittle");js.executeScript("var button=document.getElementById('stb');return button.value");
2017-08-03 16:27:12 1480
转载 【Selenium】7截屏
截图一 Date date = new Date(); SimpleDateFormat simpleDateFormat = new SimpleDateFormat("YYYY-MM-dd HH:mm:ss"); String format = simpleDateFormat.format(date); File screen
2017-08-03 16:10:42 321
转载 【Selenium】6操作控件
①输入框:WebElement input= driver.findElement(By.linkText(""));input.clean;清除input.sendKeys("");输入指定内容②单选下拉框:Select select=new Select(driver.findElement(By.xpath("")));//是否可以多选,返回falseAssert.
2017-08-03 15:55:28 255
转载 【Selenium】5获取属性简单操作
①网页driver.getTitle();网页标题driver.getPageSource();源代码driver.getCurrentUrl();URL③getText():元素文本值password.getText();④isselected():存储复选框、单选框勾选情况boolean isSelected=checkBox.isSelected();
2017-08-03 15:37:45 454
转载 【Selenium】4定位元素
①网页driver.getTitle();网页标题driver.getPageSource();源代码driver.getCurrentUrl();URL②输入框:inputinput.clean;清除input.sendKeys("");输入指定内容③getText():元素文本值password.getText();④isselected():存储复
2017-08-03 14:44:58 415
转载 【Selenium】3操作浏览器窗口
//指明ChromeDriver路径System.setProperty(Src_url_string.Chrome_Driver, Src_url_string.Driver_address);//加载用户配置文件ChromeOptions options=new ChromeOptions();//启动就最大化options.addArguments("--start-maximiz
2017-08-03 13:23:43 1020
转载 【Selenium】2访问某网地址(driver.navigate().to()和driver.get()使用的区别)
先是有一个父页上button弹开一个子页,总共有4个子页,必须前一个页上的必填信息录完,才能在这个页面触发下一个子页。用driver.navigate().to(baseUrl2),直接跳转到第2个页,不受第一个子页的约束,直接导航到第2个页面的输入。driver.get(driver.getCurrentUrl()),这样通过实际的页面逻辑来获取URL结果,原理是当页面校验在
2017-07-29 11:33:59 3204
原创 【Selenium】1浏览器
(一)选择浏览器开始测试①支持浏览器Firefox(FirefoxDriver)IE(IeternetExplorerDriver)Chrome(ChromeDriver)Opera(OperaDriver)Android(AndroidDriver)iphone(iphoneDriver)②创建Selenium实例System.
2017-07-29 11:25:40 286
原创 【Selenium】idea环境配置
1.maven配置下载地址:http://maven.apache.org/download.cgi#下载内容:apache-maven-3.5.0-bin.zip环境变量:M2_HOME:E:\Java\apache-maven-3.5.0path:%M2_HOME%\bin;验证:mvn --version2.settings.xml文件分别拷贝到以下两个路
2017-05-24 15:32:46 3803
原创 monkey
在Android文件系统中的存放路径是:/system/framework/monkey.jar Monkey.jar程序是由一个名为“monkey”的Shell脚本来启动执行,shell脚本在Android文件系统中的存放路径是:/system/bin/monkey;
2017-05-12 11:21:26 1216
转载 jdk与jre
要想深入了解Java必须对JDK的组成, 本文对JDK6里的目录做了基本的介绍,主要还是讲解 了下JDK里的各种可执行程序或工具的用途 Java(TM) 有两个平台 JRE 运行平台,包括Java虚拟机,运行类库,java应用程序装载器。 JRE不是开发环境,所以不包括编译器,调试器,有需要这些请安装JDK(TM)//—————————开发文件和目录————————————————
2017-04-17 14:22:14 447
原创 【Java】包装类
**定义:**8种基本数据类型不能当成Object类型变量使用 基本数据类型 包装类 byte Byte short Short int Integer long Long Char Character float Float double Double boolean Boolean
2017-03-23 11:17:36 249
原创 【Java】内存
常量池(Constant Pool)来缓存,第一次使用字符串、类、方法、接口,保存在.class文件中,再使用时从常量池中直接使用。
2017-03-23 10:57:04 186
原创 【Java】初始化块
public class Test{ { int a=6; }}静态初始化块(类初始化块)public class Test{ static{ int a=6; }} 类初始化阶段,先执行最顶层父类的静态初始化块,直到执行当前类的静态初始化块 对象初始化阶段,先执行最
2017-03-22 20:16:48 284
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人