上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 33 下一页
摘要: https://www.cnblogs.com/yoyoketang/p/9642242.html (看这个,这个作者写得好) https://www.cnblogs.com/imyalost/p/9758189.html http://www.testclass.net/locust(看这个) h 阅读全文
posted @ 2019-04-08 21:30 凯宾斯基 阅读(167) 评论(0) 推荐(0)
摘要: 参考:https://docs.locust.io/en/stable/writing-a-locustfile.html 阅读全文
posted @ 2019-04-07 18:28 凯宾斯基 阅读(187) 评论(0) 推荐(0)
摘要: # coding=utf-8from locust import HttpLocust, TaskSet, taskimport requests # 定义用户行为class UserBehavior(TaskSet): @task def baidu_index(self): #请求参数 payl 阅读全文
posted @ 2019-04-07 17:20 凯宾斯基 阅读(793) 评论(1) 推荐(0)
摘要: 个人理解 with self.client.get("/", catch_response=True) as response:其实就是 response = self.client.get("/", catch_response=True) 来源:https://www.cnblogs.com/DswCnblog/p/6126588.htmlWith语句是什么? 有一些任务,可能事先需要设置... 阅读全文
posted @ 2019-04-07 16:08 凯宾斯基 阅读(594) 评论(0) 推荐(0)
摘要: 在python中定义函数的时候,函数名后面的括号里就是用来定义参数的,如果有多个参数的话,那么参数之间直接用逗号, 隔开 案列: 函数定义了参数,那么调用函数的时候就需要传入参数 上面的案列中,我们定义函数的时候在函数名后面的括号里定义的参数叫做形参。 而我们调用函数的时候传入的参数叫做实参,形参是 阅读全文
posted @ 2019-04-04 19:53 凯宾斯基 阅读(970) 评论(0) 推荐(0)
摘要: 来源: https://www.cnblogs.com/ranyonsue/p/5984001.html HTTP简介 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器 阅读全文
posted @ 2019-04-04 19:42 凯宾斯基 阅读(697) 评论(0) 推荐(0)
摘要: https://www.cnblogs.com/meng1314-shuai/p/9031686.html 前言:mac系统自带python,不过以当前mac系统的最新版本为例,自带的python版本都是2.*版本,虽然不影响老版本项目的运行,但是python最新的3.*版本的一些语法与2.*版本并 阅读全文
posted @ 2019-04-04 13:58 凯宾斯基 阅读(4357) 评论(1) 推荐(0)
摘要: 前言 接着上篇介绍input里面的按键操作keyevent事件,发送手机上常用的一些按键操作 keyevent 1.keyevent事件有一张对应的表,可以直接发送对应的数字,也可以方式字符串,如下两个方法都能实现back键。打开cmd输入指令 2.常用的keyevent事件 解锁(KEYCODE_ 阅读全文
posted @ 2019-04-03 13:08 凯宾斯基 阅读(361) 评论(0) 推荐(0)
摘要: http://appium.io/docs/en/commands/mobile-command/#android 阅读全文
posted @ 2019-04-02 18:16 凯宾斯基 阅读(116) 评论(0) 推荐(0)
摘要: # 切换到 webview time.sleep(2) print(driver.contexts) driver.switch_to.context('WEBVIEW_com.tencent.mm:tools') 来源: https://www.cnblogs.com/yoyoketang/p/9 阅读全文
posted @ 2019-04-02 17:44 凯宾斯基 阅读(285) 评论(0) 推荐(0)
摘要: //锁屏 driver.lockScreen(2); //判断是否锁屏 driver.isLocked(); //截屏并保存至本地 File screen = driver.getScreenshotAs(OutputType.FILE); File screenFile = new File("d 阅读全文
posted @ 2019-04-02 17:38 凯宾斯基 阅读(199) 评论(0) 推荐(0)
摘要: 有时候我们遇到一些需要点击手机物理返回按键,或者home键等操作,总结如下: adb shell input keyevent 点击home键: adb shell input keyevent 3 点击back键: adb shell input keyevent 4 参考: KEYCODE_UN 阅读全文
posted @ 2019-04-02 17:33 凯宾斯基 阅读(859) 评论(0) 推荐(0)
摘要: 输入命令 git commit --amend 会展示出最后一次提交的 备注信息 按 i 进行编辑 按esc 退出编辑 再按 shift +: (注意是英文的冒号),切换到命令行 wq 保存 即可 参考: https://blog.csdn.net/lxf0613050210/article/det 阅读全文
posted @ 2019-03-29 10:57 凯宾斯基 阅读(202) 评论(0) 推荐(0)
摘要: 1.如果本地仓版本比 远程仓高,那么push远程端成功 2.远程仓版本比 本地仓版本高,那么先要pull同步下来,有文件修改的话要解决冲突,本地commit一次 然后push远程端 3.本地代码回滚后,要强推回去远程仓 3. 远程端 文件 a 和 b, A、b A、B同事拉取远程仓代码到本地 A同事 阅读全文
posted @ 2019-03-28 20:40 凯宾斯基 阅读(145) 评论(0) 推荐(0)
摘要: 1.本地创建一个本地仓库 2.关联远程端:git remote add origin git@github.com:用户名/远程库名.git3.同步远程仓库到本地git pull这个时候会报错If you wish to set tracking information for this branc 阅读全文
posted @ 2019-03-28 20:17 凯宾斯基 阅读(28119) 评论(0) 推荐(2)
摘要: 分别打开2个终端,分别输入 appium 就可以分别起2个appium桌面版,然后设置端口 即可 参考: https://blog.csdn.net/qq_15283475/article/details/77892868 不过这个我只能手动也,命令行版的appium 估计可以自动开启 阅读全文
posted @ 2019-03-28 13:04 凯宾斯基 阅读(798) 评论(0) 推荐(0)
摘要: appium启动了2个,端口分别设置为了4723 4725, 在测试类中也分别指定了设备和端口,用device来指定。然而每次都是运行一个设备。 后来添加了udid这个来指定才发现可以。deviceName虽然必须写了但没什么用就是了。 来源:https://blog.csdn.net/biuAim 阅读全文
posted @ 2019-03-28 12:46 凯宾斯基 阅读(568) 评论(0) 推荐(0)
摘要: 1.记录页面跳转后,所有的抓包记录,勾上 阅读全文
posted @ 2019-03-28 11:13 凯宾斯基 阅读(2130) 评论(0) 推荐(0)
摘要: 模拟器是 夜神模拟器 版本是 4.4.2 LG手机 版本是 8.0.0 阅读全文
posted @ 2019-03-27 17:32 凯宾斯基 阅读(445) 评论(0) 推荐(0)
摘要: 支付模块测试 篇幅一(看了) http://www.51testing.com/html/19/15001219-3723475.html 篇幅二 https://www.baidu.com/link?url=KkK_nUKgJ0mOpD3tR8iLuTFdJIhyF6nnnA3Jo53B1DBMO 阅读全文
posted @ 2019-03-27 11:17 凯宾斯基 阅读(182) 评论(0) 推荐(0)
摘要: 1.结果保留小数点后一位,并且四舍五入 sprintf('%.1f',$weight) 阅读全文
posted @ 2019-03-23 15:06 凯宾斯基 阅读(136) 评论(0) 推荐(0)
摘要: Selenium的历史1 selenium1.x:这个时候的selenium,使用的是JavaScript注入技术与浏览器打交道。 需要Selenium RC启动一个Server,将操作Web元素的API调用转化为一段段Javascript,在Selenium内核启动浏览器之后注入这段Javascr 阅读全文
posted @ 2019-03-22 18:21 凯宾斯基 阅读(19730) 评论(0) 推荐(2)
摘要: 参考: https://www.jianshu.com/p/5eef1bfa42ae 阅读全文
posted @ 2019-03-21 16:20 凯宾斯基 阅读(320) 评论(0) 推荐(0)
摘要: 可以打开SDk里面的 ddms.bat 查看日志 路径: android-sdk-macosx/tools/ddms SDK下载的地址: http://www.androiddevtools.cn/ 参考: https://blog.csdn.net/gavinsun/article/details 阅读全文
posted @ 2019-03-19 18:59 凯宾斯基 阅读(5404) 评论(0) 推荐(0)
摘要: tager='工作台' element=WebDriverWait(self.dr,15,0.1).until( eval("lambda x: x."+'find_element_by_android_uiautomator(\'text(\\\"'+tager+'\\\")\')') ) 阅读全文
posted @ 2019-03-19 14:07 凯宾斯基 阅读(192) 评论(0) 推荐(0)
摘要: 查找路径:appium-desktop\resources\app\node_modules\appium\node_modules\appium-android-driver\build\lib 修改文件:driver.js 只需要修改其中一行即可 this.locatorStrategies = 阅读全文
posted @ 2019-03-18 21:08 凯宾斯基 阅读(470) 评论(0) 推荐(0)
摘要: 连接同一个网络,下载证书,然后放到手机上安装 https://jingyan.baidu.com/article/67508eb46e94559cca1ce481.html 阅读全文
posted @ 2019-03-18 13:01 凯宾斯基 阅读(1548) 评论(2) 推荐(0)
摘要: 点击 Proxy -> Proxy Settings 设置其端口号,默认端口号为8888,并将Port下面的"Enable transparent HTTP proxying"勾上 阅读全文
posted @ 2019-03-18 12:04 凯宾斯基 阅读(881) 评论(0) 推荐(0)
摘要: 1.简繁体 搜索 对应 简体 和 繁体 出来 2.大小写英文 搜索 对应 大写 和 小写 出来 阅读全文
posted @ 2019-03-08 17:45 凯宾斯基 阅读(325) 评论(0) 推荐(0)
摘要: https://www.cnblogs.com/Im-Victor/p/9306535.html 阅读全文
posted @ 2019-03-07 22:07 凯宾斯基 阅读(215) 评论(1) 推荐(0)
摘要: 1.这里要使用的execfile('a.py') 函数,执行写了引入模块的py。 例子: b.py内容如下: #-*- coding: UTF-8 -*-#调用函数apisys.path.append("/Users/kaibinliu/Desktop/appium_automation/Andro 阅读全文
posted @ 2019-03-01 14:00 凯宾斯基 阅读(281) 评论(1) 推荐(0)
摘要: 记录: bb 要实例化 self.dr=dr,那么 iber_test类的 self.dr 才能带过去 阅读全文
posted @ 2019-02-28 21:15 凯宾斯基 阅读(252) 评论(0) 推荐(0)
摘要: 方法1. try:target="//android.widget.TextView[@text='立即體驗']"element = WebDriverWait(dr,5,0.5).until(EC.presence_of_element_located((By.XPATH,target)))exc 阅读全文
posted @ 2019-02-28 18:11 凯宾斯基 阅读(637) 评论(0) 推荐(0)
摘要: 方法1. try: target="//android.widget.TextView[@text='立即體驗']" element = WebDriverWait(dr,5,0.5).until(EC.presence_of_element_located((By.XPATH,target)))e 阅读全文
posted @ 2019-02-28 18:08 凯宾斯基 阅读(288) 评论(0) 推荐(0)
摘要: 下面介绍appium日志的大概分析 //启动appium服务成功2017-03-24 11:22:49:218 - info: [Appium] Welcome to Appium v1.6.32017-03-24 11:22:49:221 - info: [Appium] Non-default 阅读全文
posted @ 2019-02-28 13:22 凯宾斯基 阅读(804) 评论(0) 推荐(0)
摘要: 把下面的代码 写到 phpmyadmin的文件里的config.inc.php 文件某处(见下面有说那里) $connect_hosts = array( '1'=>array( "host" => "localhost", //本地服务器 "user" => "root", "password" 阅读全文
posted @ 2019-02-27 20:53 凯宾斯基 阅读(517) 评论(0) 推荐(0)
摘要: 找到phpmyadmin的文件,在bin目录下 修改 config.inc.php 文件 框红的地方修改成你需要链接的数据库信息 重启环境,再次访问 phpmyadmin 地址即可 阅读全文
posted @ 2019-02-27 20:25 凯宾斯基 阅读(2328) 评论(2) 推荐(0)
摘要: ui界面 测试点思路: 黑方框为预约时间,搜索时间段为白间隔段 sql思路: 实现方法: reserve_end_time 预约结束时间 / reserve_begin_time 预约开始时间 实现方法: reserve_end_time 预约结束时间 / reserve_begin_time 预约 阅读全文
posted @ 2019-02-27 17:58 凯宾斯基 阅读(323) 评论(0) 推荐(0)
摘要: sequel pro 港优创新 php myadmin 腾讯 阅读全文
posted @ 2019-02-27 15:25 凯宾斯基 阅读(123) 评论(0) 推荐(0)
摘要: 连接数据库的方法PHP7.0以上的: 方法一: <?php/* Connect to a MySQL server 连接数据库服务器 */$link = mysqli_connect('localhost', /* The host to connect to 连接MySQL地址 */'root', 阅读全文
posted @ 2019-02-22 15:24 凯宾斯基 阅读(1459) 评论(0) 推荐(0)
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 33 下一页