- 浏览: 52969 次
- 性别:
- 来自: 湖南
最新评论
进行B/S系统编程,大概浏览器就是最直接的测试程序是否正确的方法了。因为在这里所看到的什么,就很直接地可能是用户看到的什么,这可能就是叫做用户视角测试吧。
但发现这有很大的缺点。总结一下:
1、WEB Server有时候在运行比较慢的时候,会导致浏览器执行结果和刚刚修改后的结果不一致;
2、浏览器一般都会有Cookies和临时文件,这样子也会导致浏览器的执行结果是上一次的结果。
刚刚就接触到了这个怪问题,就好像昨天晚上的class文件没有生成,这个问题这真是让好晕的。
所以,建议编程测试最好用专用的测试工具,像JAVA就可以用JUnit等工具,在服务器端进行测试可以用Cactus,这个还没有用过,期待哦。
这点还说一点昨天的问题,对于class文件没有生成的情况,在Eclipse下面可以通过"Project"->"Clean"菜单命令清除项目生成文件以后,再来编译。注意哦,如果取消了自动编译(Build Automatically)的话,就要自己去手动编译啦。
发表评论
-
项目开发日志杂记
2009-05-04 13:05 975开发日志 0:32 2008-9-18 1、中文 ... -
笔记本维护故障一则
2007-03-18 23:40 712唉呀,今天真的是羞死 ... -
多Web服务器的80端口访问
2007-03-23 11:42 1475写这篇文章,源自于自己的一个需求。这几天一校园WEB站点因为域 ... -
[转]Windows系统文件详细解说
2007-04-02 23:38 630详细的介绍了WINDOWS系统文件的用途,我想各位保存一份以后 ... -
关于Windows文件共享服务的一些问题
2007-04-02 23:44 2518[问题引出]:我刚安装windows2003时,Compute ... -
MS Project 2003的一个问题
2007-04-03 18:04 1053[问题引出]:刚装完MS Project 2003,一运行就出 ... -
IBM xSeries服务器安装内存一则
2007-04-04 00:55 824部门进购IBM xSeries 225服务器已经达三年之久了, ... -
JAVA与蓝牙起步(Getting Started with Java and Bluetooth)
2007-04-26 00:39 1515栈初始化在你做任何事之前,你需要初始化你的栈。记住,栈是一个用 ... -
Windows 2000下的远程桌面工具
2007-04-28 18:10 1039在Windows XP之后的系统中都会在“系统”属性中可以设置 ... -
最近在看的书
2007-06-25 03:17 6591、JSP网络开发技术与整合应用 ... -
想看的书---<<开发自己的搜索引擎---Lucene 2.0 + Heritrix>>
2007-06-26 21:47 1734开发自己的搜索引擎---Lucene 2.0 + Heritr ... -
数据挖掘相关
2007-06-27 08:43 759什么是规则?就是一个条件和一个结果的和:If con ... -
Big-Endian And Little-Endian
2007-07-07 11:32 881今天老师给我们复习单片机,出了一个题目,就这个字节存储顺序搞得 ... -
MySQL的中文问题
2007-07-08 21:12 722唉,看到网上这么多的关于MySQL中文编码的问题。今天自己碰到 ... -
[转]RAW FileSystem Recovery
2007-07-11 09:09 1002To know ho ... -
关于人工神经网络中的M-P模型的一点疑问
2007-08-08 22:31 954人工神经网络M-P模型构成一个逻辑非模型,从书中抄下来的,如下 ... -
JOONE(Java Object-Oriented Network Engine)使用初探
2007-09-30 16:03 12731 /**/ ... -
OpenGL in VC++
2008-01-19 00:30 1010首先看一个简单的例子: 1 #include <wind ... -
VC++中的ON_COMMAND_RANGE宏
2008-01-26 13:51 1787VC++中的ON_COMMAND_RANGE宏 ... -
[转] 软件企业以人为本的16项措施
2008-05-25 09:19 732软件企业以人为本的16项措施 ...
相关推荐
使用已打开的浏览器意味着测试可能会受到其他并发活动的影响,因此,这种方法通常只适用于特定的测试场景,比如模拟用户在特定状态下的行为。 总结来说,Selenium Webdriver允许我们灵活地操控已打开的浏览器窗口,...
在IT行业中,获取浏览器地址栏URL是一项常见的任务,特别是在开发浏览器扩展、自动化测试或数据分析等场景下。本文将深入探讨如何通过枚举和COM组件来实现这一目标,并介绍如何向浏览器添加插件来获取地址栏的URL。 ...
非IE内核浏览器ActiveX支持插件是一种技术解决方案,它使得在非Internet Explorer(IE)浏览器上也能使用ActiveX控件。ActiveX是微软开发的一种技术,主要用于在Web页面中集成各种功能,如媒体播放、Java小应用或者...
标题 "兼容所有浏览器的点击复制功能(请在服务器上测试)" 涉及的核心技术是利用jQuery和Flash实现跨浏览器的文本复制功能。在Web开发中,由于浏览器的安全策略和差异,直接通过JavaScript操作剪贴板的功能并不总是...
然而,在某些情况下(如开发测试阶段或网站更新后),我们需要清除浏览器缓存来确保用户能够看到最新的网页内容。本文将详细介绍如何通过在HTML页面的`<head>`标签中添加特定的元数据来实现清除浏览器缓存的功能。 ...
4. 不要忽略对其他浏览器的兼容性测试,如Chrome、Firefox、Safari等,因为用户可能在这些浏览器中使用你的应用。 5. 定期更新和升级你的测试工具,以适应新的浏览器版本和技术发展。 通过上述步骤和注意事项,...
通过在服务器端设置响应头,可以指示浏览器不要缓存页面,如ASP代码所示。这迫使浏览器每次访问页面时都从服务器获取最新内容,而不是使用缓存的版本。例如,设置`Response.Buffer = True`,`Response....
在 1789+ 浏览器中运行 TAP 单元测试。Airtap 是一个命令行界面,用于在浏览器中对 JavaScript ...不要只是声称你的 JavaScript 支持“所有浏览器”,用测试证明它! 更多详情、使用方法,请下载后阅读README.md文件
总之,"uc浏览器flash"是指在UC浏览器中使用Flash Player插件来查看和运行Flash内容的过程。虽然这一需求逐渐减少,但对于一些依赖Flash的老旧网站或应用,知道如何在UC浏览器中启用Flash仍然是有用的技能。随着...
应用和浏览器测试变得轻松 通过在2000多种真实设备和浏览器上进行测试,为用户提供无缝的体验。不要与模拟器和模拟器妥协。
本教程将针对初学者,详细讲解如何使用Burpsuite来拦截浏览器请求,修改请求参数,以及查看返回结果。 首先,让我们了解什么是HTTP代理。HTTP代理是网络通信的一种方式,它作为一个中介服务器,接收来自客户端的...
它可能会监听所有的HTTP和HTTPS请求,并在请求发送前修改其请求头,添加一个如`Cache-Control: no-cache`的头部,来指示浏览器不要缓存响应。同时,可能还会处理响应头,确保浏览器不会根据响应头中的缓存指令来存储...
尽管Hackbar是一个强大的工具,但使用时必须遵循合法和道德的规则,不要在未经许可的情况下对网站进行渗透测试。此外,安装任何浏览器插件时都应谨慎,确保来源可靠,避免引入潜在的恶意软件。 总结来说,"90sec ...
本文将详细介绍几种使用JavaScript来实现禁用浏览器后退按钮的方法及其原理。 #### 二、方法一:利用 `window.history.forward` 这种方法是最简单的一种方式,通过调用`window.history.forward()`方法来模拟一次...
5. **测试和优化**:在不同设备和浏览器上测试网站,确保响应性和可用性。 通过完成这个项目,你不仅能够熟悉Bootstrap的基本用法,还能提升你的前端开发技能,为未来更复杂的项目打下坚实基础。所以,不要错过这个...
在IT领域,尤其是在Web开发中,获取登录后的cookie对于实现自动化测试、数据抓取或模拟用户行为等功能至关重要。本文将详细讲解如何使用C#编程语言结合CefSharp库来实现这一目标。 首先,C#是一种面向对象的编程...
在静态页面测试中,可以使用HTML `<meta>`标签来设定缓存策略,例如设置`Cache-Control`和`Pragma`头来控制浏览器如何缓存页面。 总结来说,浏览器缓存策略是优化Web性能的关键,通过合理配置,可以显著提升用户...
在PC上使用WAP浏览器可能不常见,因为通常我们用常规的HTTP或HTTPS浏览器如Chrome、Firefox或Edge来浏览互联网。但有时,用户可能需要访问WAP协议提供的特定服务,例如移动网络上的某些内容或功能。 **WAP技术基础*...
2、完全绿色便携:建议安装或解压到非系统盘分区(即尽量不要装到C盘),User Data数据文件夹和程序在一个文件夹内,重装Windows系统也不丢任何使用数据、不需重装浏览器;当然,放到U盘里面或者移动硬盘里面也可以...
《Hyperledger Fabric浏览器安装详解——聚焦Fabric 2.2版》 在区块链技术领域,Hyperledger Fabric是一款备受瞩目的开源平台,它为构建私有、许可型区块链网络提供了强大的支持。随着Fabric 2.2版本的发布,其性能...