03 2018 档案

摘要:pip install django 安装Django python -m django --version 查看Django版本 django-admin startproject mysite 创建第一个Django工程 cd mysite 进入工程根目录 python manage.py st 阅读全文
posted @ 2018-03-31 20:38 此生不换Yang 阅读(426) 评论(0) 推荐(0) 编辑
摘要:在CMD命令行输入D: 切换到D盘, 然后输入 python -m http.server 8000 开启HTTP服务; 在浏览器地址栏输入 http://localhost:8000/ 阅读全文
posted @ 2018-03-31 14:58 此生不换Yang 阅读(1374) 评论(0) 推荐(0) 编辑
摘要:Ubuntu16.04默认安装了Python2.7和3.5 请注意,系统自带的python千万不能卸载! 输入命令python 按Ctrl+D退出python命令行 输入命令sudo add-apt-repository ppa:jonathonf/python-3.6 按Enter确认 输入命令s 阅读全文
posted @ 2018-03-24 22:50 此生不换Yang 阅读(156621) 评论(1) 推荐(5) 编辑
摘要:首先, 添加requests模块: 然后, 添加lxml模块: 启信宝登录抓包: QiXinBao.py: 阅读全文
posted @ 2018-03-16 09:34 此生不换Yang 阅读(2035) 评论(1) 推荐(0) 编辑
摘要:1、显式等待 from selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.support.ui import WebDriverWaitfrom selenium.w 阅读全文
posted @ 2018-03-14 22:07 此生不换Yang 阅读(4449) 评论(0) 推荐(1) 编辑
摘要:Hybrid App(混合模式移动应用)是指介于web-app、native-app这两者之间的app兼具Native App良好用户交互体验的优势和Web App跨平台开发的优势 HybridAppTest.py: 如果是自己公司的App, 请记得麻烦开发工程师开启WebView的debug模式! 阅读全文
posted @ 2018-03-10 00:14 此生不换Yang 阅读(748) 评论(0) 推荐(0) 编辑
摘要:本次以微信为例, 使用Appium自带的Inspector定位工具定位元素, 以及进行最最最简单脚本的录制: 等待一会儿,进入微信启动页: 点击刷新,进入微信首页: 此时,可以分别定位“通讯录”、“发现”和“我”等元素: 下面开始进行录制简单的脚本, 模拟进入微信相册的第一条分享; 请注意这时候不要 阅读全文
posted @ 2018-03-09 21:18 此生不换Yang 阅读(1551) 评论(0) 推荐(0) 编辑
摘要:1、创建新的会话desired_caps = desired_caps = { 'platformName': 'Android', 'platformVersion': '7.0', 'deviceName': 'Android Emulator', 'automationName': 'UiAu 阅读全文
posted @ 2018-03-07 22:26 此生不换Yang 阅读(1762) 评论(0) 推荐(0) 编辑
摘要:手机Chrome浏览器访问淘宝H5与在电脑上访问淘宝H5是一摸一样的: 第一种方法: 直接在电脑Chrome浏览器上打开F12: 第二种方法: 手机连接电脑后, 在手机Chrome浏览器上打开淘宝H5, 然后在电脑Chrome浏览器地址栏输入: chrome://inspect/ 点击inspect 阅读全文
posted @ 2018-03-06 22:05 此生不换Yang 阅读(3137) 评论(3) 推荐(0) 编辑
摘要:请注意操作步骤: 1、 用数据线连接手机, 打开开发者模式, 并赋予相关权限, 并保持不锁屏状态; 2、 启动Appium桌面服务端; 3、 运行程序; 首次运行, Appium会在手机上安装3个App: Unlock; Appium Setting; Appium Android Input Ma 阅读全文
posted @ 2018-03-06 20:02 此生不换Yang 阅读(1991) 评论(0) 推荐(0) 编辑
摘要:这个工具是Android SDK自带的, 日常的工作中经常要使用的, 在C:\Android\sdk\tools\bin目录下: 双击之, 请注意, 我一般选择第一个机器人小图标Device Screenshot, 而不是第二个Device Screenshot with Compressed Hi 阅读全文
posted @ 2018-03-06 15:21 此生不换Yang 阅读(2511) 评论(0) 推荐(1) 编辑
摘要:然后等待大约N分钟: 默认的是Android模式, 改为Project模式更符合我们的习惯: 阅读全文
posted @ 2018-03-06 12:02 此生不换Yang 阅读(443) 评论(0) 推荐(0) 编辑
摘要:用数据线连接手机, 打开开发者模式, 并赋予相关权限, 在CMD命令行输入: adb devices 第一个参数即为设备的序列号, 第二个参数device表示设备的状态是在线。 阅读全文
posted @ 2018-03-06 09:47 此生不换Yang 阅读(7825) 评论(0) 推荐(0) 编辑
摘要:第一种情况: 查看手机里面已经安装的App: 用数据线连接手机, 打开开发者模式, 并赋予相关权限; 1、 清除日志: adb logcat -c 2、 启动日志: adb logcat ActivityManager:I *:s 3、 启动手机App: 我启动的是手机淘宝, 找到这一行: com. 阅读全文
posted @ 2018-03-05 23:12 此生不换Yang 阅读(1089) 评论(0) 推荐(1) 编辑
摘要:在浏览器地址栏输入 http://appium.io/ 打开Appium官网: 安装包下载完成后, 一路默认安装, 什么都不用点击, 等待大约10分钟: 安装完成后, 会在桌面生成快捷图标: 启动: 把安装目录 C:\Users\Administrator\AppData\Local\Program 阅读全文
posted @ 2018-03-05 15:59 此生不换Yang 阅读(380) 评论(0) 推荐(0) 编辑
摘要:在浏览器地址栏输入 http://www.android-studio.org/ 打开Android Studio中文社区, 下载安装包: 这里需要注意的是SDK的目录, 我没有选择默认的目录, 而是事先手动创建了一个C:\Android\sdk文件夹 然后等待大约10分钟, 这个过程有点漫长: 这 阅读全文
posted @ 2018-03-05 15:10 此生不换Yang 阅读(267) 评论(0) 推荐(0) 编辑
摘要:整个工程的目录结构: 常用方法类: 阅读全文
posted @ 2018-03-04 17:21 此生不换Yang 阅读(825) 评论(0) 推荐(0) 编辑
摘要:使用PageObject页面对象的好处是, 当页面元素的位置发生改变时, 只需要去修改Xpath或者ID, 而不用去修改测试用例本身; 本次的思路是: 1、常用方法类 2、页面对象类 3、测试用例类 WebDriverMethod.py: BaiduHome.py: BaiduTest.py: 阅读全文
posted @ 2018-03-03 22:36 此生不换Yang 阅读(2583) 评论(1) 推荐(2) 编辑
摘要:import unittestfrom time import sleepfrom ddt import ddt, datafrom pymysql import connectfrom selenium import webdriverdef getMySQLTestData(): # 查询数据库 阅读全文
posted @ 2018-03-01 22:22 此生不换Yang 阅读(853) 评论(0) 推荐(1) 编辑
摘要:首先, 引入xlrd模块: ExcelDDT.py: 阅读全文
posted @ 2018-03-01 16:28 此生不换Yang 阅读(1543) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示