码迷,mamicode.com
首页 > 移动开发
app自动化测试小成<欢迎各位大神多提宝贵意见...>
目录结构如下: Test_edaike page object设计思想 定位元素和脚本分离Images目录 用例失败截图case目录 eTestfastfood.py 定位app界面元素<id,xpath> input开头的函数 调用sendkeys()方法 click开头的函数 调用click() ...
分类:移动开发   时间:2017-09-22 01:03:51    阅读次数:27
iOS Xcode工程目录的 folder 和 group的区别
在使用AFN的时候遇到的一个小问题,就是因为folder和group的区别。 出现的问题在上一篇文章:AFN基本使用先看一张区别的图: Snip20150705_1.png Snip20150705_1.png 蓝色的是folder 黄色的是group。 二者区别: 以folder的形式引用文件 我 ...
分类:移动开发   时间:2017-09-22 00:58:19    阅读次数:15
App架构设计经验谈:接口的设计
App与服务器的通信接口如何设计得好,需要考虑的地方挺多的,在此根据我的一些经验做一些总结分享,旨在抛砖引玉。 安全机制的设计 现在,大部分App的接口都采用RESTful架构,RESTFul最重要的一个设计原则就是,客户端与服务器的交互在请求之间是无状态的,也就是说,当涉及到用户状态时,每次请求都 ...
分类:移动开发   时间:2017-09-22 00:46:12    阅读次数:15
android笔试题二
1、android系统架构: Linux内核——标准库——Framework层——应用层 Linux层包括:Android系统的核心服务,硬件驱动,进程管理,系统安全等等 2、UI界面框架图: 3、View的测量模式:EXACTLY,AT_MOST,UNSPECIFIED。 4、自定义View与Vi ...
分类:移动开发   时间:2017-09-22 00:41:41    阅读次数:12
APP性能测试 -----GT软件使用
腾讯GT简介: 此apk是一款可以对APP进行测试的软件,可以在任何情况下快速测试手机app的CPU、内存、流量、电量、帧率/流畅度等性能测试。有安卓版本和ios版本,分别下载 1.下载腾讯GT http://gt.tencent.com/download.html 安卓版本: ios版本: 2.将 ...
分类:移动开发   时间:2017-09-22 00:41:23    阅读次数:11
AutoMapper实现对象转换的几种方式
namespace ConsoleApplication1 { class Program { static void Main(string[] args) { //1.普通转换 Name name1 = new Name() { FirstName = "L", LastName = "jz" ... ...
分类:移动开发   时间:2017-09-21 23:32:19    阅读次数:18
SpringMVC加载WebApplicationContext源码分析
Spring框架提供了构建Web应用程序的全功能MVC模块,叫Spring MVC,通过Spring Core+Spring MVC即可搭建一套稳定的Java Web项目。本文通过Spring MVC源码分析介绍它的核心实现原理。 Tomcat服务器启动入口文件是web.xml,通过在其中配置相关的 ...
分类:移动开发   时间:2017-09-21 23:29:38    阅读次数:13
Appium+python自动化19-iOS模拟器(iOS Simulator)安装自家APP
前言 做过iOS上app测试的小伙伴应该都知道,普通用户安装app都是从appstore下载安装,安装测试版本的app,一般就是开发给的二维码扫码安装, 或者开发给个.ipa的安装包文件,通过itools安装。对应没有iPhone真机的小伙伴,想在iOS模拟器上安装app测试可不是那么容易的事情。 ...
分类:移动开发   时间:2017-09-21 23:25:04    阅读次数:11
Appium-appium日志分析
查看日志是很重要的一部分,我们在编辑器上测试代码时可以直接进行调试,但持续集成时程序自动运行,如果出现bug,只能通过日志来定位代码位置。appium日志主要分为三部分。 1. 准备阶段,包含了appium启动、app启动前准备。 2. 控制阶段,包含了app启动,元素操作等测试用例的执行。 3. ...
分类:移动开发   时间:2017-09-21 23:19:27    阅读次数:13
APPScan安装与使用教程
一、安装 1、右键安装文件,以管理员身份运行,如下图所示: 2、点击【确定】 3、点击【安装】 4、选择:我接受许可协议中单位全部条款,点击【下一步】 5、点击【安装】到该目录 6、如果需求扫描Web services点击【是】安装该插件,如果不需要点击【否】如果只是扫描web就不需要安装 7、点击 ...
分类:移动开发   时间:2017-09-21 22:24:34    阅读次数:18
《基于Android的读书笔记api》
1.1系统目标 目本程序旨在开发一款简单实用、易操作的一款读书笔记软件。 1.2功能需求 该记事本软件应该具有以下功能: (1)登录 (2)书籍分类管理 (3)书籍管理 (4)我的读书笔记 (5)汇总每个用户的笔记数量 (6)统计某一个用户的每一本书的笔记数量 该软件是一款是基于Android开发的 ...
分类:移动开发   时间:2017-09-21 22:23:52    阅读次数:16
call() 和 apply() 的作用和区别
call, apply都属于Function.prototype的一个方法,它是JavaScript引擎内在实现的,因为属于Function.prototype,所以每个Function对象实例,也就是每个方法都有call, apply属性.既然作为方法的属性,那它们的使用就当然是针对方法的了.这两 ...
分类:移动开发   时间:2017-09-21 21:45:31    阅读次数:20
Android wifi无线调试App新玩法ADB WIFI
Android wifi无线调试App新玩法ADB WIFI ...
分类:移动开发   时间:2017-09-21 21:14:27    阅读次数:8
如何实现在H5里调起高德地图APP
点标记位置展示 通常我们都使用Marker点来进行位置的标定,所以JSAPI在Marker类中提供了markOnAMAP的方法,这个方法接受一个JSON对象参数,参数对象包含position和name两个属性,调起之后将在高德地图客户端或者Web站点标记显示对应的Marker点,基于marker点的 ...
分类:移动开发   时间:2017-09-21 21:01:00    阅读次数:14
Android util - 获取剪贴板内容
1 public class UtilClipBoard { 2 3 public static void copy(Context context,String text) { 4 ClipboardManager cmb = (ClipboardManager) context.getSyste... ...
分类:移动开发   时间:2017-09-21 20:58:01    阅读次数:8
android studio导入工程时遇到的问题
克隆android ar sdk, 用android studio 导入里面的samples 错误提示如下: Error:(1, 1) A problem occurred evaluating project ':app'. > java.lang.UnsupportedClassVersionE ...
分类:移动开发   时间:2017-09-21 20:57:25    阅读次数:19
About App Sandbox
沙盒是在受限的安全环境中运行应用程序的一种做法,这种做法是要限制授予应用程序的代码访问权限。 沙盒技术提供对资源的严格控制,沙盒通过限制对内存、系统文件和设置的访问,沙盒可以让企业可通过执行潜在恶意代码而发现其活动和意图,而不会影响主机设备。沙盒技术对进入企业网络的代码进行的这种分析意味着,即使是零 ...
分类:移动开发   时间:2017-09-21 20:53:30    阅读次数:11
129801条   上一页 1 2 3 4 5 6 7 ... 7636 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!