- 博客(64)
- 收藏
- 关注
转载 Vue export default {} 函数基本结构
<script>import Confirm from '../sub/Confirm';export default { name : "First", // components 组件注册 components: { Confirm }, // 注册属性 props: { name: { type: String...
2021-08-26 16:06:57
928
转载 Spring Boot 服务端开发项目目录结构
后端服务器的组成: pom.xml(Maven项目配置文件) + java文件夹 + resource文件夹代码层(java),根目录com.xxx:XxxApplication.java + 对应模块代码(domain + controller + service + mapper等)XxxApplication.java(项目主入口,main方法) controller: 控制层,请求接口 service: 服务层,逻辑代码,数据服务的实现接口(serviceImpl)User...
2021-07-20 15:50:57
516
原创 javascript学习笔记
JavaScript-判断语句(if...else)if...else语句是在指定的条件成立时执行代码,在条件不成立时执行else后的代码。语法:if(条件){ 条件成立时执行的代码 }else{ 条件不成立时执行的代码 }假设我们通过年龄来判断是否为成年人,如年龄大于等于18岁,是成年人,否则不是成年人。代码表示如下:<script typ...
2017-10-20 11:00:56
254
原创 JS中如何输出空格
JS中如何输出空格在写JS代码的时候,大家可以会发现这样现象:document.write(" 1 2 3 ");结果: 1 2 3无论在输出的内容中什么位置有多少个空格,显示的结果好像只有一个空格。这是因为浏览器显示机制,对手动敲入的空格,将连续多个空格显示成1个空格。解决方法:1. 使用输出html标签...
2017-10-20 10:41:13
253
原创 批量修改文件内容
linux批量替换文件内容3种方法(perl,sed,shell)方法1: 这两天在构建一个应用的使用用到了maven,由于project很大,足足有700多个 pom.xml文件,更郁闷的是在很多pom.xml文件里都单独指定了资源库的url,我需要把这些资源库的url统一指定到nexus本地中央库.手 工一个个改文件配置有点不太实际,所以google了一下,找到批量替...
2017-08-24 09:36:17
299
原创 在notepad++中编写perl程序并直接运行
Np++界面按F5弹出运行框, 然后输入 cmd /k C:\perl\bin\perl.exe "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT 再保存,之后就可以正常使用了. $(FULL_CURRENT_PATH) 的含义是当前文件的完整路径 EXIT是退出 CMD.EXE 程序(命令解释程序)PAUSE 暂停...
2017-06-18 22:57:49
1323
原创 SQL语句总结
DML数据操作语言selectSELECT语句用于从表中选取数据语法:SELECT 列名称 FROM 表名称 SELECT * FROM 表名称星号(*)是选取所有列的快捷方式实例:SELECT FristName,dress FROM transcriptselect distinct关键字distinct用于返回唯一不同的值语法:SELECT DISTINCT dr...
2017-06-06 19:49:51
174
原创 基础命令
发送邮件可以使用mail命令发送和接收邮件,语法如下:$mail [-s subject] [-c cc-addr] [-b bcc-addr] to-addr每个选项的含义如下:选项描述-s邮件标题。-c要发送的用户,多个用户以逗号(,)分隔。-b需要密件发送(密送)的用户,多个用户以逗号(,)分隔。例如,向admin@yaho...
2017-05-31 23:17:30
178
原创 存储过程格式
存储过程的语法结构:Create or replace procedure过程名as(param1 in type,param2 out type)变量1 类型(值范围);变量2 类型(值范围);声明语句段;begin----执行语句段;If (判断条件)……End if;Exception----异常处理语句段;When others then...
2017-05-26 17:29:58
611
原创 遍历文件夹里的文件格式
#!/bin/sh. $HOME/.profile DIRECTORY=/data/tran_data/20170526LOGDIR=/data/tran_data/20170526/logLOG=$LOGDIR/countdir.logbegin1=`date +"%m/%d/%Y %T"` txt_count=0 xml_count=0 map_...
2017-05-26 17:29:00
190
原创 游标笔记
cursor游标定义游标:cursor 游标名 is select 语句:打开游标:open 游标名提取游标:fetch 游标名 into 变量名关闭游标:close 游标名 declare cursor cur_1 is select tid,title from logtypes ; ---------游标的声明 v_ti...
2017-05-26 17:23:14
183
原创 移动app实用测试指南
测试人员常被看作bug寻找者,但你曾想过他们实际是如何开展测试的吗?你是否好奇他们究竟都做些什么,以及他们如何在一个典型的技术项目中体现价值?作者将带你经历测试人员的思维过程,探讨他们测试移动app时的各种考虑。本文的目的在于揭示测试人员的这一思维过程,并展示他们通常所考虑内容的广度和深度。测试人员需要询问问题测试人员的核心能力在于提出有挑战性的相关问题。如果你能将调查、询问技巧和技术、产品的知...
2014-05-30 14:40:46
197
原创 测试程序性能
测试我们的程序性能在开发iphone程序的时候,如果程序会有较大的开销并且希望运行在配置较低的早期设备上,我们就需要解决一些在设备环境窘迫的时候出现的性能问题,程序性能优化调整上升为一个不可忽视的问题。接下来介绍一些现有的一些测试工具,来帮助程序员发现热点,优化性能,解决程序bug。并希望以后可以出现的一些测试工具或方案。一、 现有工具Shark代码分析程序。帮助...
2013-10-28 17:18:17
184
原创 转 【CDC翻客】移动端App测试实用指南
译者注:本文从测试人员的角度出发,提出了100多个在测试移动App过程中需要考虑的问题。不管你是测试人员、开发、产品经理或是交互设计师,在进行移动App开发时,这些问题都很有参考价值。我和Queen合力译出此文,分享给大家,希望有所帮助和启发。 英文原文: http://mobile.smashingmagazine.com/2012/10/22/a-guide-to-mobile-app...
2013-09-11 12:38:02
217
原创 基于实际测试的功能测试点总结
1. 页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换正确。可以使用一些工具,如LinkBotPro、File-AIDCS、HTML Link Validater、Xenu等工具。LinkBotPro不支持中文,中文字符显示为乱码;HTML Link Validater只能测试以Html或者htm结尾的网页链接;Xenu无需安装,支持asp、do、jsp等结尾的网页,xenu测试链...
2013-09-06 11:24:23
166
原创 针对办公自动化系统软件的测试分析方法
【摘要】 目前 OA 系统软件在软件项目中占有一定的比重,本文主要针对 OA 系统软件需求,给出相应的软件测试分析的基本思路。 【关键字】 办公自动化系统、软件需求·办公自动化系统的简介 办公自动化即 Office Automation ,简称 OA 。 目前流行的办公自动化系统多采用多层体系结构,其应用服务架构位于中间层之上,客户端通过常用的 IE 浏览器界面访问系统...
2013-09-06 11:23:51
705
原创 可测试性的具体体现
一. 功能测试1. 安装测试:1) 安装过程中对于缺省安装目录及任意指定的安装目录,是否都能正确安装;2) 若是选择安装,查看能否实现其相应的功能;3) 在所有能中途退出安装的位置退出安装程序后,验证此程序并未安装成功(没有程序组及程序项产生);4) 软件安装后,对其它已经安装的软件是否有影响;5) 裸机安装后,各功能点是否可用;6) 安装前,安装程序是否判断可用...
2013-09-05 16:14:36
369
原创 手机黑盒测试介绍
黑盒测试(black—box testing)又称功能测试、数据驱动测试或基于规范的测试。用这种方法进行测试时,被测程序被当作看不见内部的黑盒。在完全不考虑程序内部结构和内部特性的情况下,测试者仅依据程序功能的需求规范考虑确定测试用例和推断测试结果的正确性。因此黑盒测试是从用户观点出发的测试,黑盒测试直观的想法就是既然程序被规定做某些事,那我们就看看它是不是在任何情况下都做的对。完整的“任何情况...
2013-09-05 16:08:42
800
原创 软件缺陷的详细整理
认识软件缺陷,首先要了解软件缺陷的概念,其次是了解软件缺陷的详细特征,最后就是它的属性了,再高一个层次就是学习利用管理软件缺陷的工具了。1、首先介绍软件缺陷的概念软件缺陷是指系统或系统部件中那些导致系统或部件不能实现其功能的缺陷。2、软件缺陷的详细特征a、单一准确b、可以再现(要求软件缺陷具有精确的步...
2013-09-05 16:00:47
295
原创 偶然性不可重现BUG怎么处理?
一、一定要提交!!1. 记得有这么个缺陷,以后再遇到的时候可能就会了解发生的原因。2. 尽力去查找出错的原因,比如有什么特别的操作,或者一些操作环境等。3. 程序员对程序比测试人员熟悉的多,也许你提交了,即使无法重新,程序员也会了解问题所在。4. 无法重现的问题再次出现后,可以直接叫程序员来看看问题。5. 对于测试人员来说,没有操作错误这条.既然遇到,就是问题。即使真的操作错了,也要推到程序员那...
2013-09-05 15:54:00
390
原创 Bug不能重现的原因分析及其对策
要:本文简要分析了无法重现的Bug的可能产生原因,包括环境不一致、缺少最准确的描述和浏览器的不当设置。针对这些原因,本文给出了相应的对策。通过这些措施,可以重现许多以前认为不可重现的Bug。关键词:重现;Bug;环境在测试人员提交bug后,最不希望看到的结果是它们被标记为INVALID,尽管你坚信这一定是Bug。开发人员查看了bug的Description后,最不希望的结果是你无法重现...
2013-09-05 15:40:33
686
原创 网站链接自动化测试原理及工具介绍
摘要:在软件测试中,链接测试是网站所特有的测试。链接测试测试包括测试所有链接是否都是链接到正确的目标、链接的目标是否存在和是否存在孤立的页面。链接测试需要多整个网站的所有链接进行,而一般的网站内的链接错乱复杂,犹如一张大蜘蛛网,稍有疏附便有测试不完全的地方,因此引入链接自动化测试能够大幅提高链接测试的效率。链接是Web应用系统的一个主要特征,它是在页面之间切换和指导用户去一些不知道地址的页...
2013-09-03 09:45:41
603
原创 测试用例-等价类划分方法
一.方法简介1.定义是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。该方法是一种重要的,常用的黑盒测试用例设计方法。2.划分等价类:等价类是指某个输入域的子集合。在该子集合中,各个输入数据对于揭露程序中的错误都是等效的,并合理地假定:测试某等价类的代表值就等于对这一类其它值的测试,因此,可以把全部输入数据合理划...
2013-09-02 16:28:17
549
原创 功能测试用例设计积累:软件界面
界面是软件与用户交互的最直接的层,界面的好坏决定用户对软件的第一印象。而且设计良好的界面能够引导用户自己完成相应的操作,起到向导的作用。同时界面如同人的面孔,具有吸引用户的直接优势。设计合理的界面能给用户带来轻松愉悦的感受和成功的感觉,相反由于界面设计的失败,让用户有挫败感,再实用强大的功能都可能在用户的畏惧与放弃中付诸东流。目前界面的设计引起软件设计人员的重视的程度还远远不够,直到最近网页制作...
2013-09-02 16:08:52
192
原创 <转>时钟——黑盒测试用例设计实例
电子时钟模块在很多系统上都会背集成,是一个运用比较广泛的模块,针对电子时钟,我们应该当如何设计测试用例呢?其实写用例,除了书上说的几种设计方法,每个人也有自己偏好的套路。比如某些人喜欢用先用边界再用等价,有些人喜欢先等价后再用边界,这些套路都是没有大的区别的,只是个人的逻辑思维方式不同而已。我说说自己的套路吧:确定测试目标(其实就是确定测试用例的粒度)——提取测试元素——分类(其实就是一...
2013-09-02 15:49:23
699
原创 测试专家问答----如何编写好的软件测试用例
1、对于新产品和维护版的老产品设计的用例应该注意些什么呢?专家分析:新项目和维护项目从本质上看没有区别,维护产品,无非就是新增功能和缺陷修复两大类,和新项目相比,唯一需要注意的就是新增\修复的功能是否对其他部分有影响,这里就涉及到一个回归策略的问题——老功能要测多少。一般来说,需要和开发讨论确定受影响的范围,然后制定测试范围。当然最理想的情况就是整个系统全测,因为一旦系统复杂了,没有哪个...
2013-09-02 15:48:02
415
原创 DFX技术
DFX/DFM技术种种问题,都与产品的可制造性联系在一起,这是现代电子产品和设计中必须考虑的重要因素。众所周知,设计阶段决定了一个产品约80%左右的制造成本。根据对国内外企业的调查可以发现,凡是企业产品开发持续力好,成果转化能力强,产品质量稳定,必然与企业对研发的观念和推行的保障体系相关,最关键的问题在于企业是否有一套针对新产品设计开发的产业化技术研究。DFX工程技术是世界上比较先进的新产品...
2013-09-02 15:42:51
3423
原创 项目经验描述
3G娱乐解决方案(敏捷项目)项目介绍: 3G娱乐解决方案****产品部门为了满足国内以及国外市场对3G相关娱乐应用的需求,而建立的基本能力服务平台。其中包含(内容发布平台),(流媒体服务器),下载服务器,(版权认证服务器),(中央服务平台),手机客户端,以及相关的周边部件(计费中心),短信网关,彩铃平台,portal等。其中局点版本包括:阿根廷,摩洛哥,墨西哥,越南,巴林,中国...
2013-08-22 15:50:12
559
原创 软件测试面试题
1.请自我介绍一下。这个必答题。对于不善于表达的朋友要准备一把,我就是这种类型,好处是起码说起话来可以比较流利。说性格时可以提对做测试有优势点。 2.说说你以前公司的测试流程。必答题。主要结合自己的项目经验相信讲一个自己做过的项目,从立项到测试结束,当然侧重测试和自己所做的内容。这里面试官一般都会根据你说的再提问。 3.你是怎样做出自己的职业选择或者自己的职业规划。这...
2013-08-22 12:36:57
800
原创 工程部门svn提交规范原则
1、文件提交时要求必须提交注释,注明相关修改信息,例如bug号、任务描述等。具体内容可采用约定或者设置的形式。 2、你所提交的改变将体现给其他开发者,要明白提交的后果,提交之前要慎重。 3、代码变动及时提交,避免丢失本地修改后无法恢复。 4、在提交之前要编译代码并修正错误。要保证新增加的文件同时被提交,否则只在你本地能正常工作,导致其它人不能编译通过。 5、提交...
2012-08-21 10:07:50
229
原创 WEB测试从何开始
web测试从何开始学起? web测试包含:功能测试、性能测试、浏览器兼容测试、安全测试以及用户界面测试等。 先说功能测试,因为web测试的对象有网站和web应用系统两种;前者主要是静态网页,后者包括网站发布系统、后台管理系统和web应用系统等动态交互性网页。 静态网页主要包括的测试对象有:链接的跳转和新窗口打开、表单测试(功能和输入判断)、Cookies测试等,测试起来难度没...
2012-08-17 10:38:21
162
原创 linux 系统命令学习笔记(二)
复制,删除,移动 cp rm mvcp复制[root@www ~]# cp [-adfilprsu] 来源档(source) 目标档(destination)[root@www ~]# cp [options] source1 source2 source3 .... directory选项与参数:-a :相当於 -pdr 的意思,至於 pdr 请参考下列说明;(...
2012-08-16 11:17:17
214
原创 linux 系统命令学习笔记(一)
1、pwd 命令 系统输入#pwd 它的意思是﹕Print Working Directory 你目前所处的系统位置 例子: root@www ~]# pwd [-P] 选项与参数: -P :显示出确实的路径,而非使用连结 (link) 路径。 范例:单纯显示出目前的工作目录: [root@www ~]# pwd /root spool/mail # 看到这里应该知道为啥了吧?因为 /...
2012-08-10 11:13:30
144
原创 svn命令提交错误
svn commitsvn: Commit failed (details follow):svn: Could not use external editor to fetch log message; consider setting the $SVN_EDITOR environment variable or using the --message (-m) or --file (...
2012-08-07 14:17:59
192
原创 在linux系统下安装svn
一、下载svn 下载地址:http://subversion.apache.org/download/(我下载的是1.6.18版本) 选择subversion-1.6.18.tar.gz 和 subversion-deps-1.6.18.tar.gz 下载附:若是新系统,可能在安装svn前还缺少较多文件;安装libtool-2.2.8.tar.gz1.tar...
2012-08-01 16:41:18
200
原创 变更的作用
变更(CR,Change request)管理是项目管理中的最重要过程之一。一个项目,从开始就处于不停的变化中。用户需求变了需要调整计划或者设计;测试发现了问题需要对错误代码进行变更;甚至人员流失了,也需要项目进行一定的调整以适应这种情况。Bug管理,需求管理,风险控制等本质上都是项目变更的一种。它们都是为了保证项目在变化过程中始终处于可控状态,并随时可跟踪回溯到某个历史状态。孤立的看单个变更...
2012-07-24 14:42:16
397
原创 打开Eclipse时出现"Failed to create the Java Virtual Machine"怎么办?
方法如下: 找到eclipse目录下的eclipse.ini,可以看到如下内容:-startupplugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503-productor...
2012-06-27 14:58:15
101
原创 maven pom.xml配置说明
<project xmlns="http://maven.apache.org/POM/4.0.0 " xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance " xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.o...
2012-06-23 14:22:33
116
原创 流程跳转:goto
一般的批处理命令,都是按照自上而下的流程逐行执行的,也就是说,只有第一行的命令执行了之后,才可能执行第二行,第二行执行完之后,再执行第三行……如此依次执行。 如果对不同的情况,需要执行不同的既定操作,若还是按照常规的执行流程的话,是无法完成任务的,这个时候,就需要引入流程跳转的概念,动用流程跳转语句 goto 了。流程跳转的含义是:改变默认的执行顺序,强制跳转到指定的位置执行特定的程序块。 先...
2012-06-21 10:28:34
235
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人