自动化打包 使用的工具是jenkins,Jenkins 是一个开源项目,提供了一种易于使用的持续集成系统,主要用于自动化打包 安装 命令行安装 $ brew install jenkins 卸载 $ brew unins…
标签:浏览器
Jenkins执行selenium不能启动浏览器的解决方法
关于在Linux下,使用Jenkins执行selenium执行自动化测试任务时不能启动浏览器的解决方法: 1、因为执行需要GUI环境,如果没有当然不能启动启动浏览器了。可以使用xvnc来解决。 服务端安装后,并设置密码,…
Redis数据库存储session来保存当前用户信息
HTTP协议的无状态特性(对业务处理没有记忆能力)导致如果后续处理需要前面的信息,则它必须重传前面信息。这也导致每次链接传送的数据量增大。为了克服HTTP协议的这个缺点,出现了两种用于保持HTTP链接状态的技术Cooki…
ionic2 sqlite Service,兼容浏览器和真机
浏览器也可以调试 添加sqlite插件 ionic cordova plugin add cordova-sqlite-storage npm install --save @ionic-native/sqlite 新建…
AJAX与PHP快速入门
记住一句话:凡事能发送url请求的,都是客户端!Ajax就是基于这个原则! 而post也只是url请求中的一种请求方式,这种方式不会在url栏显示! 若客户端请求的是静态页面,那么请求到达服务器端就直接返回静态页面了。若…
iOS App与浏览器深度链接
概念介绍 1.深度链接(Deep Linking) 深度链接即通过手机浏览器或者微信、QQ等第三方WebView启动自己原生应用,进而跳转到指定页面或者处理指定逻辑。 2.延迟深度链接(Deferred Deep Lin…
浏览器各模块的编译依赖关系总结
.aar文件与.jar文件的区别 两者区别: *.jar:只包含了class文件与清单文件,不包含资源文件,如图片等所有res中的文件。 *.aar:包含所有资源,class以及res资源文件全部包含 Gradle 的一…