精华内容
下载资源
问答
  •  在Web端可以通过系统自带截图和QQ截图等方式来截取bug图片,对于错误地方可以用工具自带标识来重点标记。  对于移动端设备可以用手机自带截图工具来截图然后传到电脑上,个人一般习惯安装微信...
    1、记录bug
      在Web端可以通过系统自带的截图和QQ截图等方式来截取bug的图片,对于错误的地方可以用工具自带的标识来重点标记。
      对于移动端设备可以用手机自带的截图工具来截图然后传到电脑上,个人一般习惯安装微信的windows版本,通过文件传输助手发送到PC端。还有一种比较便捷的方式,将手机用数据线连接到电脑,本地配置android的运行环境,下载asm.jar,在cmd运行java -jar asm.jar,即可实时同步手机端画面,对有bug的页面直接使用PC端的截图工具进行截图。IOS可以在PC安装itools,要额可以同步画面。
      对于记录bug建议:

      bug主题尽量的言简意骇,在bug描述中可以详细描述,对于操作步骤比较复杂的bug要详细的写上操作步骤。必要时附带上相关的log,记录测试的环境,手机版本等等。对于必现喝非必现的bug也要详细说明,减少不必要的沟通成本。

    2、测试环境
      Web端的测试环境很多时候是通过hosts进行切换,但是移动端设置起来比较复杂,比较简单的方式是电脑端设置代  理,手机端直接连接代  理。注意,手 机和电脑必须连接 同一个网络。
      3、兼容性
      web端的测试一般都是主要使用一种 浏  览  器,待系统基本稳定的时候,再去专门测试浏览器的兼容性。
      但是,对移动端来说,这样的方式是行不通的,因为移动端主要分为安卓和IOS,而这两端出现的问题一般是不一致的,一致的问题主要是数据问题,这时候是需要后台处理的,所以我们测试的时候需要两端都重点测试,而不会出现先着重测试某一端的问题。
      注:一般方式是在测试一端时,出现问题则立马查看另一端是否也有这个问题。
    4、移动端的特性
      移动端与web端相比较来说,移动端有很多自己的特性:
      ① 网络种类多
      移动端有多种网络:无线网络、2G、3G、4G等,断网、网速较差及网络之间的切换时页面的显示等,这些对于移动端来说很重要。此外,在非wifi下,还需要注意网络使用量问题。
      ② 间断问题
      移动端有一个很重要的问题,一般情况下在使用软 件的过程并不是长久的,这中间可能发生很多中断,如电话短信、通知、断电等等,软件需要特殊处理这些特殊情况。
      打开一个页面,或在操作的过程中(点击一个按钮后),将手 机屏幕锁住,再打开时,应用能否正常处理。
      ③ 屏幕的限制
      图片及文字的显示;上传不同的图片尺寸显示是否正常;图片和文字一起显示时,效果如何。
      操作区域;web端的应用,一般不会受 到屏幕的限制,而且通过鼠标操作更加准确。但是移动端由于屏幕较小,页面及按钮会受到屏幕大小的限制,再加上用户都是通过手指进行操作,一些按钮、选择框 等是否容易点击,多个可点区域位置较近时,点击部位稍微偏移,也许就会造成不同的结果,这种情况下是否可以达到预先的效果。
      ④ 软件启动运行
      移动端启动、卸载、升级几个特性,这是比较常见、也很重要的,比如升级时用户的数据怎么办,卸载后用户的数据怎么处理,卸载再安装用户登录数据的显示等。
      ⑤ 手势
      移动端还有一大特性,就是移动端有自己比较简单的手势,用户可以通过手势进行一个操作,比如左滑删除、右滑返回上一个页面、左右滑动图片等,软件需要对这个手势进行适配。
      ⑥ 分享
      移动端一般会装有很多软件,用户下 单或者产 品有活  动时,用户都会进行分享,但是分享时的权限、软件是否存在等问题,需要特殊处理测试。一般的软件或应用, 都会开放一部分页面,允许用户不登录时即可访问,而有些页面是必须要求用户登录的,主要针对这两种权限不同的页面做分享,然后通过分享进入本页面,查看权 限的控制是否正常。
      ⑦ web和移动端的同步
      用户在web端的操作,在移动端是否可以正常的进行同步、显示;在移动端的操作,用户登录web账  号,信息是否同步等。


    展开全文
  • HTML4HTML5的区别

    2020-09-18 13:44:32
    HTML4HTML5的区别 1. 定义上的区别 HTML5是应用超文本标记语言(HTML)的第五次修改,HTML4是应用超文本标记语言(HTML)的第四次修改,他们分别是HTML语言的第5和第4版本,HTML4是为了适应PC时代产生的,HTML5是...

    HTML4与HTML5的区别

    1. 定义上的区别
    HTML5是应用超文本标记语言(HTML)的第五次修改,HTML4是应用超文本标记语言(HTML)的第四次修改,他们分别是HTML语言的第5和第4版本,HTML4是为了适应PC时代产生的,HTML5是为了移动互联网时代产生的。他们都是W3C(World Wide Web)推荐的标准语言    W3c官网

    2.内容类型(ContentType)
    HTHL5中的文件扩展符仍然为".html"或".htm"。

    3.DOCTYPE声明
    HTML4

     <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://wwww.w3.org/TR/xhtml1-transitional.dtd">
    

    HTML5

    <!DOCTYPE html>
    //当使用工具时,也可以在DOCTYPE声明方式中加入SYSSTEM识别符,声明方法如下:
    <!DOCTYPE HTML SYSTEM "about:legacy-compat">
    

    4.指定的字符编码

    HTML4中使用meta元素的形式指定文件中的字符编码,如下所示:

    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
    

    HTML5中,可以使用元素直接追加charsetd属性的方式来指定字符编码,如下所示:

    <meta charset="UTF-8">
    

    这2种方式都有效,也可以用前一种方式,但是不能同时混用,下面这种方式是错误的。

    <meta charset="UTF-8" http-equiv="Content-Type" content="text/html;charset=UTF-8">
    
    展开全文
  • Linux下Apachehttpd的区别与关系

    千次阅读 2014-06-19 13:42:19
    apache和httpd区别 从我们仅仅web服务器使用者角度说话,它们是同一个东西。在 Apache 网站上有两种安装包下载 ...其实都是提供Web服务,只是一个是早期一个是新版本模式。httpd是apache开源

    转载于:http://hi.baidu.com/yiyun900911/item/647b9d246112b392af48f5c5


    apache和httpd区别
    从我们仅仅web服务器使用者的角度说的话,它们是同一个东西。在 Apache 的网站上有两种安装包下载
    httpd-2.0.50-i686-pc-linux-gnu.tar.gz   和 apache_1.3.33-i686-whatever-linux22.tar.gz
    其实都是提供Web服务的,只是一个是早期版一个是新的版本模式。httpd是apache开源项目的一部分,如果只需要web服务器,现在只需安装httpd2.*就可以了。

    和 “Apache” 的历史有关。可以参考官方介绍:http://httpd.apache.org/ABOUT_APACHE.html

    早 期的Apache小组,现在已经成为一个拥有巨大力量的Apache软件基金会,而apache现在成为  apache基金会下几十种开源项目的标识。其中有一个项目做HTTP Server,httpd是HTTP  Server的守护进程,在Linux下最常用的是Apache,所以一提到httpd就会想到Apache HTTP Server。
    他们把起 家的apache更名为httpd,也更符合其http server的特性。以前apache的http  server在1.3的时候直接叫apache_1.3.37,现在2.*版本的都叫httpd_2.2.3。在Linux下最常用的是Apache,所 以一提到httpd就会想到Apache HTTP Server。

    另外说下httpd的配置/etc/httpd/conf/httpd.conf,里面有个DocumentRoot就是配置主目录的:还有好多啊,全英的偶看不懂,不过有人已经帮偶们翻译好了呵,摘取一点记录之:

    #KeepAlive:是否允许稳固的连接(每个连接有多个请求),
    #设为"Off"则停用。
    KeepAlive On

    #MaxKeepAliveRequests:在稳固连接期间允许的最大请求数,
    #设为0表示无限制接入。
    #我们推荐你将其设为一个较大的值,以便提高性能
    MaxKeepAliveRequests 100

    #KeepAliveTimeout:在同一个连接上从同一台客户上接收请求的秒数
    KeepAliveTimeout 15

    # prefork MPM
    # StartServers:启动时服务器启动的进程数
    # MinSpareServers:保有的备用进程的最小数目
    # MaxSpareServers:保有的备用进程的最大数目
    # MaxClients:服务器允许启动的最大进程数
    # MaxRequestsPerChild:一个服务进程允许的最大请求数
    <IfModule prefork.c>
    StartServers 5
    MinSpareServers 5
    MaxSpareServers 10
    MaxClients 150
    MaxRequestPerChild 0
    </IfModule>


    # worker MPM
    # StartServers:服务器启动时的服务进程数目
    # MaxClients:允许同时连接的最大用户数目
    # MinSpareThreads:保有的最小工作线程数目
    # MaxSpareThreads:允许保有的最大工作线程数目
    # ThreadsPerChild:每个服务进程中的工作线程常数
    # MaxRequestsPerChild:服务进程中允许的最大请求数目
    <IfModule worker.c>
    StartServers 2
    MaxClients 150
    MinSpareThreads 25
    MaxSpareThreads 75
    ThreadsPerChild 25
    MaxRequestsPerChild 0
    </IfModule>

    # perchild MPM
    # NumServers:服务进程数量
    # StartThreads:每个服务进程中的起始线程数量
    # MinSpareThreads:保有的最小线程数量
    # MaxSpareThreads:保有的最大线程数量
    # MaxThreadsPerChild:每个服务进程允许的最大线程数
    # MaxRequestsPerChild:每个服务进程允许连接的最大数量
    <IfModule perchild.c>
    NumServers 5
    StartThreads 5
    MinSpareThreads 5
    MaxSpareThreads 10
    MaxThreadsPerChild 20
    MaxRequestsPerChild 0
    </IfModule>

    展开全文
  • √ 本书彻底厘清移动Web开发传统PC网站开发本质区别 √ 是前端大神PPK八年潜心研究移动Web及大量浏览器成果总结 √ 通过移动端对前端开发种种挑战及相应对策,细致剖析解决思路 √ 以专业视角系统梳理前端在...
  • Mozilla面向手机的Firefox版本Fennec已经发出了1.0beta(M10), Fennec目前其他的Mobile浏览器的最大的区别就是可以直接在PC上运行。(相信和Firefox一样,Fennec会成为Mobile Web Developer 测试Javascript的...

    Mozilla面向手机的Firefox版本Fennec已经发出了1.0beta版(M10),

     

    Fennec与目前其他的Mobile浏览器的最大的区别就是可以直接在PC上运行。

    (相信和Firefox一样,Fennec会成为Mobile Web Developer 测试Javascript的一件利器)

     

    让我们来一睹Fennec的风采。

     

    启动画面

    启动画面

    输入网址
    输入网址

    编辑网址列表
    编辑网址列表

    向左拖(滑)动
    向左拖动

    向右拖(滑)动
    向右拖动

    放大
    放大

    放大,向上拖(滑)动

    插件管理

     

    下载Fennec:

     

    Windows (zip压缩包,解压缩后双击fennec.exe即可) Mac OS X Linux

     

    展开全文
  • JavaEE是指java enterprise edition,java企业,多用于企业级开发,包括web开发等等很多组件。Java和JavaEE区别:1. Java是一种可以撰写跨平台应用软件面向对象程序设计语言。Java 技术具有卓越通用性、高效...
  • 移动web开发

    2019-05-15 07:40:07
    移动web开发与pc端的开发还是有很大的区别的, 虽然移动web可以使用一些新的布局, 如flexbox, 但是因为移动端屏幕尺寸巨多, 而屏幕尺寸又很小, 要充分利用屏幕布局, 因此适配是一个很繁琐的过程, 针对不同的操作系统...
  • Chrome Frame 会把最新版的Chrome Webkit 内核和JavaScript 引擎注入到IE中, IE浏览器将获得Chrome的性能和功能 目录 摘要 I ABSTRACT II 专业名词清单 III 第一章 绪论 1 1.1 研究背景意义 1 1.2国内外相关...
  • 第二部分是实践篇,每一章都针对rac一个知识点展开讲解,包括oracle clusterware维护、halb、备份、恢复、flashback家族、rac和data guard结合使用、rac和stream结合使用,最后对asm进行深入介绍,并给出...
  • WEB前端面试重点

    2016-11-15 23:11:42
    1.HTML5CSS3新特性(H5有哪些新标签,...4.call和apply函数的区别; 5.JS数组的方法;数组的遍历; 6.JS数据类型; 7.媒体查询,如何判断设备类型(判断PC与移动端); 8.如何判断IE版本(如何判断浏览器是
  • 高级版基础版的区别: 基础版的文章只有付费阅读和文章赞赏的功能。 高级版是针对于认证的服务号,后台可以设置作者,作者可以获取文章的收益,在付费阅读 的首页有作者的提现金额的入口! 作者发布文章: 作者的...
  • Richard Stevens传世之作最新。  世界著名网络专家Bill Fenner和Andrew M. Rudoff执笔 紧跟网络技术新发展,深入探讨最新关键标准、实现和技术 所有示例均是在UNIX系统中测试通过真实、可运行代码 ...
  • 如果有采集,采集时会自动更新小说封面和对应分类页面),通过PHP直接调用html文件,而不是生成在根目录中,访问速度纯静态没有区别,且可以在保证源码文件管理方便同时减少服务器压力,还能方便访问统计,...
  • 包括开放式通信模型、TCP/IP通信模型、IP网络中命名和寻址机制、地址解析及反向地址解析协议、DNS域字服务器、WINS、地址发现协议、IPv6、IP网络中路由协议(RIP、OSPF等)、互联网打印协议、LDAP目录服务、远程...
  • 端系统包括PC,工作站,Web服务器,邮件服务器,PDA,互联网连接游戏机等。 电话线上拨号调制解调器:家庭 电话:家庭或小型办公室 电缆到HFC:家庭 100Mbps交换以太网:企业 wifi(802.11):家居企业 3G和...
  • 解决方法就是将经常用来编写CGI程序语言解释器编译进你的web服务器(比如mod_perl,JSP)。PHP就可以以这种方式安装,虽然很少有人愿意这样以CGI方式安装它。内嵌PHP可以具有更高可伸缩性。 - 更多特点 PHP...
  • SiteServerCMS v7.0

    2020-09-28 04:53:59
    SSCMS V7.0包含以下两个特征区别于V6老版本:统一管理网站(PC、平板、手机)微信公众号支持 Windows、macOS 、 Linux 以及 Docker平台SSCMS 7.0 定位于开发Web应用,而非传统H5网站。在新时代,
  • SSCMS V7.0包含以下两个特征区别于V6老版本:统一管理网站(PC、平板、手机)微信公众号支持 Windows、macOS 、 Linux 以及 Docker平台SSCMS 7.0 定位于开发Web应用,而非传统H5网站。在新时代,
  • asp.net知识库

    2015-06-18 08:45:45
    C#中结构的区别 C#中 const 和 readonly 的区别 利用自定义属性,定义枚举值的详细文本 Web标准和ASP.NET - 第一部分 XHTML介绍 在ASP.NET页面中推荐使用覆写(Override)而不是事件处理(Event Handler) 常用...
  • 而海康/大华的web端观看是必须装他们自己的插件的,这是最主要的区别; 第二,EasyNVR无插件方案,实现的是用户自己的流媒体服务器平台,无在线观看人数限制的问题;而海康云平台(萤石云)是海康的私有云,基于萤石...
  • C#微软培训教材(高清PDF)

    千次下载 热门讨论 2009-07-30 08:51:17
    超越今天各自为营 Web 站点 站点站点 站点 把 把把 把 Internet 建成一 建成建成 建成 个 一个一 一个可 可个可 可 以互相交换组件地方 以互相交换组件地方以互相交换组件地方 以...
  • C#微软培训资料

    2014-01-22 14:10:17
    超越今天各自为营 Web 站点 站点站点 站点 把 把把 把 Internet 建成一 建成建成 建成 个 一个一 一个可 可个可 可 以互相交换组件地方 以互相交换组件地方以互相交换组件地方 以...
  • 百为软路由

    2012-11-09 11:34:58
     大部分软件路由器都是开放源码或是软件的,所以学会软件路由器后我们可以给别人安装收取一定的费用,只要心不要太黑就行,另外要心中常挂念教你会的网友,当然象RouteOS/SMOOthwall商业版是收费软件,D版的建议...
  • 机器学习-Label EncodingOne Hot的区别-20180513 机器学习深度学习 - 连载 - 简书 【干货】史上最全的Tensorflow学习资源汇总 GitHub - apachecn/hands_on_Ml_with_Sklearn_and_TF: OReilly Hands On Machine ...
  • <p>YUI和jQuery的最大区别就是体系和库的区别,对于庞大的淘系业务,只有体系化的技术方案才能保证研发效率和工作流的稳定,保证线上质量和用户体验。YUI体系在传统库的基础上,涵盖了...
  • windows 程序设计

    2011-07-24 21:16:30
    主要的区别在于C语言链接库函数的机械码连结到您的程序代码中,而Windows函数的程序代码在您程序执行文件外的DLL中。 当您执行Windows程序时,它通过一个称作「动态链接」的过程Windows相接。一个Windows的.EXE...
  • 网络信息扫描实验

    2013-05-11 22:05:21
    套接字采用[IP地址:端口号]形式来定义,通过套接字中不同端口号可以区别同一台计算机上开启不同TCP和UDP连接进程。对于两台计算机间任一个TCP连接,一台计算机一个[IP地址:端口]套接字会和另一台计算机...
  • (特别说明:由于本人测试使用海蜘蛛不是最新,多少会有些 BUG ,有时在 WEB 里重启路由器后, WEB 无法访问到路由器,需要关闭虚拟机软件重新打开后,重新启动这台虚拟路由器才可以访问。) 对每个 WAN 口进行...
  • html入门到放弃笔记

    2018-05-15 15:06:12
    特点:必须通过指定客户端软件才能访问服务器端一种程序 :如 :桌面QQ,... ... 2、B / S 结构 Browser / Server Browser :浏览器 特点:通过 浏览器 就能访问服务器端一种程序 如 :网页百度,...

空空如也

空空如也

1 2 3
收藏数 43
精华内容 17
关键字:

web与pc版的区别