首页 > 移动平台
pythonWeb框架flask中使用blinker信号机制解耦业务代码解决ImportError: cannot import name 'app',以异步发送邮件为例
百度了大半天,不知道怎么搞,直到学习了blinker才想到解决办法,因为之前写java都是文件分开的, 所以发送邮件业务代码也放到view里面,但是异步线程需要使用app,蛋疼的是其他模块不能从app.py导入任何变量: 即: app.py是主文件,view.py是业务文件, 我需要在view中使用 ...
分类:移动平台   时间:2019-06-08 13:49:03    收藏:0  评论:0  赞:0  阅读:203
appium 学习教程
转自:https://www.cnblogs.com/yoyoketang/tag/appium/ 转自:https://www.cnblogs.com/Owen-ET/tag/%E8%87%AA%E5%8A%A8%E5%8C%96%E6%B5%8B%E8%AF%95/default.html?pa ...
分类:移动平台   时间:2019-06-08 11:47:21    收藏:0  评论:0  赞:0  阅读:114
anyproxy-windows平台安装和抓手机app上https请求
前言 做接口测试肯定离不开抓包,目前比较流行的抓包工具是fiddler和charles,相信并不陌生。这里介绍一个阿里公司研发的一个抓包神器,只需打开web页面,就能抓到手机app上的http和https请求了。这样就有个好处,当一个公司测试团队有多个人的时候,只需搭建一个AnyProxy服务,其它 ...
分类:移动平台   时间:2019-06-08 11:42:00    收藏:0  评论:0  赞:0  阅读:156
安卓投屏助手(B1425)
Android投屏助手(B1425),解决部分界面无法正常投屏的问题,解决部分系统安装服务程序失败的问题。 ...
分类:移动平台   时间:2019-06-08 11:28:29    收藏:0  评论:0  赞:0  阅读:1348
appium自动化常用API
常用函数 一、获得信息类API (1)获取当前页面的activity名,比如: (.ui.login.ViewPage) 比如我们需要实现这个登录的功能时,主要思路为如果当前界面为登录页面时,就进行登录行为,否则就跳转到登录页面。其伪代码为: (2)获取当前页面的树形结构源代码,与uiautomat ...
分类:移动平台   时间:2019-06-08 11:20:28    收藏:0  评论:0  赞:0  阅读:135
【Mac + Appium + Python3.6学习(二)】之Android自动化测试,appium-desktop配置和简易自动化测试脚本
配置环境: Appium version :1.9.1 Appium-desktop:后改为1.7.1 Android:6.0.1 Mac:10.13.6 一、appium-desktop配置连接Android真机 1、开启appium服务 如果报错:参考上一篇解决办法(第二节第6小点) 2、配置连 ...
分类:移动平台   时间:2019-06-08 11:18:38    收藏:0  评论:0  赞:0  阅读:207
【Mac + Appium + Python3.6学习(四)】之常用的IOS自动化测试API总结
环境: Appium:1.9.1 Appium-desktop:1.7.1 Xcode:10.0 IOS:iPhone5S(10.3.3) Mac:10.13.6 ①获取手机屏幕size:长、宽 《Appium Appium 1.9 版本 BUG:使用 get_window_size () 方法报错 ...
分类:移动平台   时间:2019-06-08 11:15:11    收藏:0  评论:0  赞:0  阅读:116
安卓开发之人品计算器
package com.lidaochen.test; import android.content.Intent; import android.net.Uri; import android.os.Bundle; import android.support.v7.app.AppCompatAc... ...
分类:移动平台   时间:2019-06-08 11:11:01    收藏:0  评论:0  赞:0  阅读:145
【Mac + Appium + Python3.6学习(五)】之常用的Android自动化测试API总结
Github测试样例地址:https://github.com/appium-boneyard/sample-code/tree/master/sample-code/examples ①定位text,通过UiSelector定位 ②中文输入问题,输入中文不显示: 《appium自动化不能输入中文的 ...
分类:移动平台   时间:2019-06-08 11:06:15    收藏:0  评论:0  赞:0  阅读:119
【Mac + Appium + Python3.6学习(三)】之IOS自动化测试环境配置
一、安装IOS自动化测试环境 配置环境: Appium version :1.9.1 Appium-desktop:1.7.1 Xcode:10.0 iPhone5S:IOS(10.3.3) Mac:10.13.6 1、安装类库 ①安装Homebrew、npm 参考我的另一篇文章: 《【Mac + ...
分类:移动平台   时间:2019-06-08 10:28:05    收藏:0  评论:0  赞:0  阅读:215
SERVER.MAPPATH
主要总结Server.MapPath 这个方法的使用以及使用的场景,不是什么时候都适合使用;1、实现功能: Server.MapPath能够获取指定URL相对服务器的物理路径,在IIS服务端,能够根据文件名来获取该文件的物理路径;2、存在命令空间: System.Web.HttpContext.Cu ...
分类:移动平台   时间:2019-06-08 00:29:13    收藏:0  评论:0  赞:0  阅读:143
.NET Core项目修改project.json来引用其他目录下的源码等文件的办法 & 解决多框架时 project.json 与 app.config冲突的问题
作者: zyl910 一、缘由 项目规模大了后,经常会出现源码文件分布在不同目录的情况,但.NET Core项目默认只有项目目录下的源码文件,且不支持“Add As Link”方式引入文件。这时需要手工修改project.json文件了。 可能是因为最新版本已将 project.json 转为 .c ...
分类:移动平台   时间:2019-06-08 00:04:33    收藏:0  评论:0  赞:0  阅读:129
js中 call() ,apply(),bing()方法三者的用法和区别
面试中经常会被问到的,或者做笔试题的时候也会有这样的问题,所以今天专门对这个问题做个总结; 先看个例子: 上面的例子看出 使用call(),apply(),bind()都是用来改变this指向的; 以上除了 bind 方法后面多了个 () 外 ,结果返回都一样! 这样是因为bind()返回的是一个函 ...
分类:移动平台   时间:2019-06-07 23:40:24    收藏:0  评论:0  赞:0  阅读:251
adb 操作安卓模拟器--备忘
本贴仅为记录贴 记录adb 的环境配置及python脚本的交互 1、adb 的下载 通过搜索adb工具即可下载,这里提供一个共享地址https://pan.baidu.com/s/103ix26tZymGlkQ0bu8qDNQ 提取码:rpnt 2、adb环境变量的配置 双击adb.exe,后在我的 ...
分类:移动平台   时间:2019-06-07 22:13:12    收藏:0  评论:0  赞:0  阅读:160
android中sqlite数据库的基本使用和添加多张表
看了很多关于android使用sqlite数据库的文章,很多都是介绍了数据库的建立和表的建立,而表通常都是只建立一张,而实际情况我们用到的表可能不止一张,那这种情况下我们又该怎么办呢,好了,下面我教大家如何在sqlite数据库中建立多张表。 首先是如何建立数据库和表: 建立一个类继承SQLiteOp ...
分类:移动平台   时间:2019-06-07 21:17:05    收藏:0  评论:0  赞:0  阅读:159
app基础
1界面:Layout 2.控件 3.整个窗口:Activity 4. ctrl + H : 查看类的继承关系 5. shift + F1:打开类的文档 ...
分类:移动平台   时间:2019-06-07 21:08:11    收藏:0  评论:0  赞:0  阅读:88
android 一个SQLite数据库多个数据表的基本使用框架 (带demo)
android 一个SQLite数据库多个数据表(带demo) 前言 demo演示 一、搭建 二、建立实体类 三、建立数据库操作类 四、配置Application 五、使用 GitHub前言我的上一篇博客讲的是简单的 android SQLite 数据库的基本操作如增删改查,有兴趣的朋友可以点一下这 ...
分类:移动平台   时间:2019-06-07 20:50:49    收藏:0  评论:0  赞:0  阅读:110
Android中多表的SQLite数据库(译)
原文: Android SQLite Database with Multiple Tables 在上一篇教程Android SQLite Database Tutorial中,解释了如何在你的Android应用中使用SQLite数据库。但它只涵盖了你的数据库中只有一个表的情景。有很多人询问当数据库 ...
分类:移动平台   时间:2019-06-07 20:30:39    收藏:0  评论:0  赞:0  阅读:89
Appium+python自动化(一)- 环境搭建—上(超详解)
简介 今天是高考各地由于降水,特别糟糕,各位考生高考加油,全国人民端午节快乐。最近整理了一下自动化的东西,先前整理的python接口自动化已经接近尾声。即将要开启新的征程和篇章(Appium&python)。那么首相的问题就是搭建环境了。好久没搭建环境又踩了不少坑,appium的环境搭建比较繁琐,好 ...
分类:移动平台   时间:2019-06-07 19:25:18    收藏:0  评论:0  赞:0  阅读:189
JS动态append之后点击事件无效
今天做项目用了append向HTML里面添加结构代码,代码添加之后,单击事件就没反应了。搞得我一脸懵逼,调了代码很久实在不行,我百度了一下才发现,append添加的节点单击事件是不会生效的。 原因: 原来append中的节点是在整个文档加载后才添加的,页面并不会为未来的元素初始化添加点击事件,所以使 ...
分类:移动平台   时间:2019-06-07 17:24:09    收藏:0  评论:0  赞:0  阅读:189
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!