百度了大半天,不知道怎么搞,直到学习了blinker才想到解决办法,因为之前写java都是文件分开的, 所以发送邮件业务代码也放到view里面,但是异步线程需要使用app,蛋疼的是其他模块不能从app.py导入任何变量: 即: app.py是主文件,view.py是业务文件, 我需要在view中使用 ...
分类:
移动平台 时间:
2019-06-08 13:49:03
收藏:
0 评论:
0 赞:
0 阅读:
203
转自: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
前言 做接口测试肯定离不开抓包,目前比较流行的抓包工具是fiddler和charles,相信并不陌生。这里介绍一个阿里公司研发的一个抓包神器,只需打开web页面,就能抓到手机app上的http和https请求了。这样就有个好处,当一个公司测试团队有多个人的时候,只需搭建一个AnyProxy服务,其它 ...
分类:
移动平台 时间:
2019-06-08 11:42:00
收藏:
0 评论:
0 赞:
0 阅读:
156
Android投屏助手(B1425),解决部分界面无法正常投屏的问题,解决部分系统安装服务程序失败的问题。 ...
分类:
移动平台 时间:
2019-06-08 11:28:29
收藏:
0 评论:
0 赞:
0 阅读:
1348
常用函数 一、获得信息类API (1)获取当前页面的activity名,比如: (.ui.login.ViewPage) 比如我们需要实现这个登录的功能时,主要思路为如果当前界面为登录页面时,就进行登录行为,否则就跳转到登录页面。其伪代码为: (2)获取当前页面的树形结构源代码,与uiautomat ...
分类:
移动平台 时间:
2019-06-08 11:20:28
收藏:
0 评论:
0 赞:
0 阅读:
135
配置环境: 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
环境: 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
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
一、安装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 这个方法的使用以及使用的场景,不是什么时候都适合使用;1、实现功能: Server.MapPath能够获取指定URL相对服务器的物理路径,在IIS服务端,能够根据文件名来获取该文件的物理路径;2、存在命令空间: System.Web.HttpContext.Cu ...
分类:
移动平台 时间:
2019-06-08 00:29:13
收藏:
0 评论:
0 赞:
0 阅读:
143
作者: zyl910 一、缘由 项目规模大了后,经常会出现源码文件分布在不同目录的情况,但.NET Core项目默认只有项目目录下的源码文件,且不支持“Add As Link”方式引入文件。这时需要手工修改project.json文件了。 可能是因为最新版本已将 project.json 转为 .c ...
分类:
移动平台 时间:
2019-06-08 00:04:33
收藏:
0 评论:
0 赞:
0 阅读:
129
面试中经常会被问到的,或者做笔试题的时候也会有这样的问题,所以今天专门对这个问题做个总结; 先看个例子: 上面的例子看出 使用call(),apply(),bind()都是用来改变this指向的; 以上除了 bind 方法后面多了个 () 外 ,结果返回都一样! 这样是因为bind()返回的是一个函 ...
分类:
移动平台 时间:
2019-06-07 23:40:24
收藏:
0 评论:
0 赞:
0 阅读:
251
本贴仅为记录贴 记录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数据库的文章,很多都是介绍了数据库的建立和表的建立,而表通常都是只建立一张,而实际情况我们用到的表可能不止一张,那这种情况下我们又该怎么办呢,好了,下面我教大家如何在sqlite数据库中建立多张表。 首先是如何建立数据库和表: 建立一个类继承SQLiteOp ...
分类:
移动平台 时间:
2019-06-07 21:17:05
收藏:
0 评论:
0 赞:
0 阅读:
159
1界面:Layout 2.控件 3.整个窗口:Activity 4. ctrl + H : 查看类的继承关系 5. shift + F1:打开类的文档 ...
分类:
移动平台 时间:
2019-06-07 21:08:11
收藏:
0 评论:
0 赞:
0 阅读:
88
android 一个SQLite数据库多个数据表(带demo) 前言 demo演示 一、搭建 二、建立实体类 三、建立数据库操作类 四、配置Application 五、使用 GitHub前言我的上一篇博客讲的是简单的 android SQLite 数据库的基本操作如增删改查,有兴趣的朋友可以点一下这 ...
分类:
移动平台 时间:
2019-06-07 20:50:49
收藏:
0 评论:
0 赞:
0 阅读:
110
原文: Android SQLite Database with Multiple Tables 在上一篇教程Android SQLite Database Tutorial中,解释了如何在你的Android应用中使用SQLite数据库。但它只涵盖了你的数据库中只有一个表的情景。有很多人询问当数据库 ...
分类:
移动平台 时间:
2019-06-07 20:30:39
收藏:
0 评论:
0 赞:
0 阅读:
89
简介 今天是高考各地由于降水,特别糟糕,各位考生高考加油,全国人民端午节快乐。最近整理了一下自动化的东西,先前整理的python接口自动化已经接近尾声。即将要开启新的征程和篇章(Appium&python)。那么首相的问题就是搭建环境了。好久没搭建环境又踩了不少坑,appium的环境搭建比较繁琐,好 ...
分类:
移动平台 时间:
2019-06-07 19:25:18
收藏:
0 评论:
0 赞:
0 阅读:
189
今天做项目用了append向HTML里面添加结构代码,代码添加之后,单击事件就没反应了。搞得我一脸懵逼,调了代码很久实在不行,我百度了一下才发现,append添加的节点单击事件是不会生效的。 原因: 原来append中的节点是在整个文档加载后才添加的,页面并不会为未来的元素初始化添加点击事件,所以使 ...
分类:
移动平台 时间:
2019-06-07 17:24:09
收藏:
0 评论:
0 赞:
0 阅读:
189