首先要正确理解前台和后台 http://baike.baidu.com/view/2416188.htm 在web系统中,前台指客户端浏览器打开的页面,包括HTML页面可以用表格或div都可以。然后页面上的js代码。flash,等。 后台则指程序的内部架构web server或app server,如果是三层结构,那DB server也是后台。 前台只管显示数据(只读权限)或留言等,后台则是对数据的增删改查。 做前台:涉及到jstl,jsp,js,css,html方面比较多。 做后台:那只就多了,java ee规范里的技术多了去,servlet,jms,ejb, 还有很多框架,struts,hibernate,spring,ibatis等。 前台程序是由浏览器解释执行的,主要包括三部分代码,html,css,javascript,后台程序在服务器中运行,即java程序,其实我的感觉是jsp代码中你没办法区分前台和后台程序,因为这里涉及到一个运行时刻的问题,它们的运行时刻是不同,用户发出请求后,服务器解析用户请求,转至对应的jsp,这个时候可以说是整个jsp都是后台程序,而Jsp做出响应后,把响应的内容返回给浏览器,这个时候浏览器就只看见html,css,javascript,这个时候所有的程序又都是前台程序。 前台的bug通常是功能、界面和兼容性等有关,而后台的bug与性能和安全性有关。 前台的错误一般界面日志中能够查询到,或双击浏览器左下方弹出js错误;后台的BUG会在后台相应的日志中有相关的报错信息。当然针对不同的开发语言不同,但是都会有相应的后台日志文件。 web前台测试注意的几点: 1、网站前台的权限控制,没有权限的用户却还是可以通过直接输入url的方式来进行访问。以后涉及到权限的测试,一定不能漏掉url的方式也需要验证一下。请把权限和url这两个关键字在你的脑子里关联起来。这个点适用于所有有权限控制的地方 2、网站前台的title,对于这个也很容易忽视。进入到不同的功能页面,title显示应该是有,并且要和你进入的页面一致。title就是在浏览器最左上角看到的那些文字 3、http和https的注意点:https是一种安全链接,它是需要证书的,而http就是普通链接,所以在你的系统中客户会要求某些关键的地方希望加上这种安全连接,那么此时你需要注意的是,对于不需要的安全链接的地方千万也要去重点测试,有些开发会很容易忽略这一点。

如何报前台和后台的bug?相关推荐

  1. 前台和后台是要写两个工程吗_如何判断一个Bug属于前台还是后台

    这里的前台和后台也叫前端和后端.前台基本是能在页面上可看得见的错误,而后台是看不到的,如UI界面样式相关的错误不用判断肯定是前台的,用户数据问题基本是后台的. 前台一般的工作是获取.加载.计算.渲染数 ...

  2. web应用F12查看报错(前后端bug判断、2XX/3XX/4XX/5XX常见状态码解析)

    chrom浏览器为例 (1)打开开发者工具,在浏览器菜单栏选择工具-开发者工具,快捷键是F12 (2)打开之后切换到Network页签,操作就可以看到请求响应 (3)再选择响应的链接,切换到Previ ...

  3. aes前台加密后台解密

    aes加密npm地址:https://www.npmjs.com/package/crypto-js aes加密git地址/下载: https://github.com/brix/crypto-js ...

  4. WP 前台或后台显示ShellToast

    WP 前台或后台显示ShellToast 原文:WP 前台或后台显示ShellToast using Microsoft.Phone.Shell; ShellToast toast = new She ...

  5. 前台获取后台数据写法%#%..

    一.共同之处:都是前台调用后台方法或者变量 <%=Test()%>...  这种方法在使用控件的text属性下需要注意,可以使用在html控件但不能使用在服务器控件 如果设置<asp ...

  6. linux前台与后台进程调度(ps fg bg)

    linux前台与后台进程调度 在linux中要终止一个前台进程用: ctr  +  c 要中止一个 后台进程必须使用命令:  kill kill命令的工作原理是:向linux系统到内核发送一个系统操作 ...

  7. 关于前台调用后台事件__doPostBack函数

    关于前台调用后台事件__doPostBack函数 作者:admin 日期:2006-04-11 字体大小: 小 中 大 这里需要提一下的是,asp.net编程提供了服务端控件和客户端控件的说法,其实还 ...

  8. ASP.NET中使用JSON方便实现前台与后台的数据交换

    一.前台向后台请求数据 在页面加载时,有时需要对一些表单进行初始化,此时可以利用JQuery的 get 函数向后台发起异步请求: /初始化函数 function initSettings() {$.g ...

  9. 判断应用程序在前台还是后台

    应用程序不管在后台还是前台都会执行 - (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSD ...

最新文章

  1. java curl json_curl javaSSm框架中传入json数组的格式方法
  2. 零基础参加软件测试培训需要学多长时间
  3. pandas使用groupby函数、agg函数获取每个分组聚合对应的标准差(std)实战:计算分组聚合单数据列的标准差(std)、计算分组聚合多数据列的标准差(std)
  4. Mongodb源码分析--Replication之主从模式--Master
  5. 运行时常量池在哪里_C++干货系列——从编译期常量谈到constexpr(一)
  6. Shell中的read语句
  7. [kubernetes] kubectl proxy 让外部网络访问K8S service的ClusterIP
  8. 【CodeForces - 485D】Maximum Value (枚举,用数组离散化,数学,取模运算,因子,筛法)
  9. java.io.ioexception 拒绝访问,IOException异常 - 拒绝访问使用FileOutputStream中
  10. CAS的ABA问题及解决方案
  11. ps2手柄linux,索尼为PS5 DualSense手柄推出官方Linux驱动程序
  12. GitHub上README.md文件的图片大小尺寸
  13. 【小程序源码】超强大的头像制作神器微信小程序源码
  14. android箭头的样式修改,安卓自定义控件 一个指示用的箭头
  15. 【python实战】不让我复制?看我自制个带文字识别的截屏工具
  16. cmos逻辑门传输延迟时间_如何判断输出的高低电平(三态门)?
  17. Google-Hacking语法总结
  18. 手写一个C语言编译器
  19. 【浅析STM32之GPIO寄存器(CRL/CRH)配置 】
  20. 网友晒“老妈口头禅” 引集体共鸣

热门文章

  1. JS 字符串截取、字符串与数字的转换
  2. Vue中的computed 和 watch
  3. python生日计算器_python版亲戚关系计算器
  4. python mkl 锐龙 cpu_自己动手,解开Matlab对AMD锐龙处理器性能封印
  5. y2b 字幕生成网站
  6. 婴幼儿玩具的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  7. vue实现鼠标移入移出显示或者隐藏div
  8. linux 日志回滚,Linux 下的日志回滚机制探讨
  9. w10如何修改服务器地址,win10怎么设置服务器地址
  10. hive3.1.2在进行初始化的时候出现Error: Table ‘CTLGS‘ already exists (state=42S01,code=1050)的错误提示。