任务管理精简模式:隐藏边框/标题栏/菜单/选项卡
偶尔遇到任务管理不显示边框,标题栏、菜单和选项卡都没有显示,这是因为窗口处在精简显示模式下。如下图: 要显示完
偶尔遇到任务管理不显示边框,标题栏、菜单和选项卡都没有显示,这是因为窗口处在精简显示模式下。如下图: 要显示完
电脑设置默认拨号上网,如果开机时没有拨号,ie会自动进入脱机模式。之后手动拨号成功,ie仍然是脱机模式时,会导致部分软件网络访问出错。
解决方法是忽略IE脱机模式标志,如果ie版本太低无法忽略,则需要关掉全局的脱机模式。在低版本ie中会出现弹窗,测试时需要验证是否有重复弹窗。
以win8+ie10为例开启/退出ie脱机模式:
模拟服务器宕机,即将域名DNS解析到错误的ip,常用的方法是修改本机的host。这里介绍的是DnsSpeede
自动化程序中通过获取不同屏幕坐标的颜色值,判断ui控件是否出现。
Java获取指定屏幕指定坐标点颜色然后分别输入RGB色值并进行颜色对比,最后将RGB颜色转换成HEX格式:
import java.awt.Color;
import java.awt.Robot;
public class GetColor {
群里讨论网页上传文件功能测试点,记录并总结了以下条目: 1.上传文件是否有格式限制,是否可以上传可执行文件,如
类是具体的抽象,而对象是类的具体实现。在面向对象编程中,每个对象都有自己的行为和属性,而类就是把具有相同行为和
String str1=new String(“hello”); String str2=new String
程序所使用的数据并不是全部严格遵守软件规定的数据格式。例如,攻击者往往会尝试对软件所约定的数据格式进行稍许修改,观察软件在解析这种”畸形数据”时是否会发生错误,发生什么样的错误,以及堆栈是否能被溢出等。
Fuzz测试目的即是验证程序接收处理畸形数据是否发生异常,Fuzz测试过程中会随机或按照数据模板生成畸形数据,测试软件的容错性、稳定性和安全性。Fuzz测试一般借助工具进行,例如Peach Fuzz支持对文件格式、com、网络协议、API等进行Fuzz测试。
字符串连接操作中,大部分情况执行效率StringBuilder > StringBuffer > String。字符串连接操作建议优先使用StringBuilder,多线程时使用StringBuffer。
String 类型和 StringBuffer 类型的主要性能区别在于 String 是不可变的对象,每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常改变内容的字符串不建议使用 String。