码迷,mamicode.com
首页 > 移动开发 > 日排行
appium-python-元素定位
appium继承了selenium的所有元素定位方式(web端),并有自己的元素定位方式 # iddriver.find_element_by_id("cn.TuHu.android:id/productslist_text") # classdriver.find_element_by_class ...
分类:移动开发   时间:2020-07-26 00:10:47    阅读次数:99
Appium 服务器初始化参数
具体看这个网址里:有通用的如platformName等,还有安卓和ios设备特有的一些参数 http://appium.io/docs/cn/writing-running-appium/caps/ from appium import webdriver # 用字典来存储appium服务器的启动参 ...
分类:移动开发   时间:2020-07-26 00:29:02    阅读次数:89
Android自动化测试框架必用工具
MonkeyMonkey1是Android SDK自带的测试工具,是一个命令行工具,可以运行在模拟器里或实际设备中。可以运行在模拟器中或者实际设备中,它向系统发送伪随机的用户事件流(如按键输入,触摸屏输入,手势输入等),实现对正在开发的应用程序进行压力测试。由于测试事件和数据都是随机的,不能自定义, ...
分类:移动开发   时间:2020-07-26 00:31:08    阅读次数:119
iOS APP下载安装时,如果出现此时无法下载安装APP的字样时,一些解决思路
1.在iosAPP下载安装时,如果出现此时无法下载安装APP的字样时,可能是苹果系统进行了支持更新,并需要我们确认条约。至于如何判断是否是苹果系统进行了更改,只需要我们进入开发者账号,进入我的账户(Account)如出现以下视图: 则说明苹果系统进行了更新。 此时只需要点击Review Agreem ...
分类:移动开发   时间:2020-07-26 00:43:07    阅读次数:104
iOS 逆向工程(十三)之加壳与脱壳
加壳:利用特殊算法,对可执行文件的编码进行改变(压缩、加密),达到保护程序代码的目的 脱壳:去掉壳程序,将未加密的可执行文件还原出来,或者称砸壳 脱壳方式:硬脱壳、动态脱壳 脱壳工具:Clutch(弃用)、dumpdecrypted(弃用)、frida、crakerx、flexdecrypt、bag ...
分类:移动开发   时间:2020-07-26 01:34:19    阅读次数:182
vlc编译安装到小米TV上
小米TV自带的播放器不能倍速播放, 试了几个软件都不好用(倍速时没声音) 只有VLC还可以用,但低版本在用遥控器操作时还是有点蹩脚 项目地址 https://github.com/videolan/vlc-android 官方编译版本下载 http://get.videolan.org/vlc-an ...
分类:移动开发   时间:2020-07-26 01:54:06    阅读次数:149
Android studio编译不同架构apk方法
起初这个是因为编译时出现了一个错误: 使用安卓模拟器遇到Installation failed with message INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113. 错误 后来发现该解决 ...
分类:移动开发   时间:2020-07-26 15:03:39    阅读次数:109
uniapp 扫二维码跳转
在h5和wxapp中 生成qrcode的组件 https://ext.dcloud.net.cn/plugin?id=39 wx小程序扫二位码文档 生成链接时 computed: { ...mapState(['userinfo']), val() { let val = ''; // h5直接跳网 ...
分类:移动开发   时间:2020-07-26 15:36:04    阅读次数:222
Dapper 封装03-组装SQL-多条件
在上一篇中。我们可以获得单条where 语句拼装的 条件。但是我们往往 where 条件有很多。所以这篇组要来解决多条件问题。我们定义一个类 WhereClip ,其目的主要是讲多个单条件的SQL给组装起来。那么这个类应该有那些元素呢?我觉得应该含有 完整的SQL和参数列表。 protected S ...
分类:移动开发   时间:2020-07-26 19:05:27    阅读次数:79
Dapper 封装02-组装SQL
在 SQLSERVER 里,我们在执行命令的时候我们是可以进行参数化传递的。这个好处主要可以防止注入。 定义接受参数的类: public class DataParameter { public DataParameter() { } public DataParameter(string name ...
分类:移动开发   时间:2020-07-26 19:08:41    阅读次数:89
Dapper 封装01-操作符枚举
目前我操作数据库主要用 EF和Dapper,EF不用说。相关的orm api 我们使用的很舒服,但是每次写Dapper 的时候我总是要写一坨SQL语句。典型的比如我要做一个查询。可能会写出一下代码: var strText="" if(string.IsNullOrEmpty(name)) { st ...
分类:移动开发   时间:2020-07-26 19:17:28    阅读次数:86
014_Java 手机注册等验证码在服务端的存放位置
1. 当业务量不大时,且时间小于session存活时间时,使用session来进行存储 session存活时间 : 在tomcat中默认为30分钟,可以根据需要进行修改 2. 当业务量达到一定程度后,不建议使用session,效率会降低,建议使用redis等缓存技术来存储 redis存储时,手机号作 ...
分类:移动开发   时间:2020-07-26 19:36:19    阅读次数:81
4.Appium模拟手势点击坐标函数tap
tap def tap(self: T, positions: List[Tuple[int, int]], duration: Optional[int] = None) -> T: """Taps on an particular place with up to five fingers, h ...
分类:移动开发   时间:2020-07-27 09:24:25    阅读次数:114
3.Appium滑动函数swipe
Appium滑动函数 滑动的优点: 是边滑动边寻找目标元素 缺点是:兼容性不行,不同的屏幕分辨率不一样 Appium处理滑动方法是swippe 滑动API:wipe(self: T, start_x: int, start_y: int, end_x: int, end_y: int, durati ...
分类:移动开发   时间:2020-07-27 09:29:49    阅读次数:162
iOS 基础复习(一)RunLoop 的内部逻辑即事件循环机制
apple 官方文档 https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/Multithreading/RunLoopManagement/RunLoopManagement.html#//apple_ ...
分类:移动开发   时间:2020-07-27 09:52:52    阅读次数:89
一个简单的Android小实例分享,包含recycleView与recyclerView嵌套
先上图: 1.首页 2.第二页 3.第三页 项目目录: 代码不多,本人太懒,就不贴了 项目地址: ...
分类:移动开发   时间:2020-07-27 13:43:30    阅读次数:96
C#实现对象映射AutoMapper
1.引用AutoMapper包 2.定义两个实体类 public class ModelA { public string UserId { get; set; } public string Remark { get; set; } } public class ModelB { public s ...
分类:移动开发   时间:2020-07-27 15:43:46    阅读次数:89
iOS开发-新版本友盟统计无数据的解决办法
https://www.jianshu.com/p/192828fad763 注: UMAnalystics SDK版本为5.5.0 或者 5.5.1友盟官方文档仅有一句 [UMConfigure initWithAppkey:kUMengAppKey channel:@"App Store"]; ...
分类:移动开发   时间:2020-07-27 15:48:41    阅读次数:152
彻底解决appium 自动化测试时总是自动安装appium android input manager for unicode
按照“上海--悠悠”(感谢~)的博客https://www.cnblogs.com/yoyoketang/p/6128725.html 安装完成appium自动化测试的环境后(配置启动等等过程略,总之是一条充满了血泪的探索之旅T_T~),开始尝试测试微信公众号 测试过程中可谓一步一坑,首先为了解决微 ...
分类:移动开发   时间:2020-07-27 15:49:00    阅读次数:102
git clone android source code抛出error: invalid path 'luni/src/test/resources/org/apache/harmony/tests/java/lang/test?.properties'
今天更新libcore源码时,遇到error: invalid path 'luni/src/test/resources/org/apache/harmony/tests/java/lang/test?.properties',原因是android源码中文件的命名不符合windows系统的规范。 ...
分类:移动开发   时间:2020-07-27 17:47:47    阅读次数:138
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!