移动Web开发之移动端真机测试

发表于:2016-6-17 10:32

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:小火柴的蓝色理想    来源:51Testing软件测试网采编

  前面的话
  chrome的开发者工具可以很好地做好模拟工作,但毕竟模拟和实际还是有差别的。所以,真机测试是一定要做的,如何高效地进行真机测试呢。个人感觉,还是BrowserSync用得比较称手。本文将详细介绍如何应用BrowserSync进行移动端真机测试
  特性
  BrowserSync能让PC、各移动设备上的页面同时实时地响应文件的更改,而不用刷新操作。而且,当在其他一个设备上进行点击等行为时,该行为也会同步到其他浏览器
  安装
  BrowserSync是基于Node.js的,是一个Node模块,所以需要先安装nodejs
  【nodejs安装】
  虽然nodejs官网提供了node的msi文件,但本人在window7系统下多次尝试,均无法安装成功,且会有your system has not been modified...的提示。最终本人使用了另一种方法成功安装了nodejs
  【1】下载node.exe
  【2】下载最新版本的npm zip格式压缩包
  【3】在硬盘某个位置,如D盘下建立一个文件nodejs,把上面两个下载的东西都放在这里,npm要解压
  【4】配置两个环境变量:一个是PATH上增加node.exe的目录D:\nodejs,一个是增加环境变量NODE_PATH,值为D:\nodejs\node_modules
  【5】安装express:打开cmd命令行(在nodejs目录下,先按住shift按键,再点击右键,出现"在此处打开命令窗口"选项并点击),使用命令行定位到这Node目录下,键入指令npm install express
  【6】安装完成后,在命令行里面输入node -v如果输出nodejs的版本则安装成功
  设置
  nodejs安装完成后,需要对BrowserSync进行些简单设置,包括安装与监听
  【1】BrowserSync安装
  打开一个终端窗口,运行以下命令:
  npm install -g browser-sync
  【2】BrowserSync监听
  files 路径是相对于运行该命令的项目(目录)。如果需要监听多个类型的文件,需要用逗号隔开
  browser-sync start --server --files "css/*.css, *.html"
  【3】在nodejs目录下新建一个index.html的文件,并设置如下代码
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
div{
height: 100px;
width: 100px;
background-color: lightblue;
}
</style>
</head>
<body>
<div>测试文字</div>
</body>
</html>
  桌面端页面打开如下:
21/212>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号