• 首页

  • 公司概况

  • 课程分类

  • 团体定制

  • 新闻中心

  • 技术天地

  • 给我留言

  • 在线报名

  • 联系我们
ERP方面知识文章
  • 室内设计行业优势
  • 3dmax怎么渲染白模出来?
  • 怎么成为一个软件架构师
  • 平面设计中的标志设计
  • 现代版式设计的发展趋势
  • 网页设计中的配色以及排版理论
  • 平面设计之书籍装帧的版式设计
  • 中小ERP厂应向精专发展
  • ERP的实施环节关乎成败
  • “三只眼”选型ERP
  • ERP功能测试最佳实践
  • 中小企业ERP系统选型中的四个标准分析
  • ERP选型实施失败的血泪教训
  • 剖析中国企业ERP实施症结
  • ERP市场的“微软式威胁”
  • ERP项目实施失败的体会
  • ERP系统实施的成功关键因素
  • ERP未来:BI、BPM还是E-commerce
  • ERP与电子商务集体“结婚”
  • ERP系统基础数据编码指南
  • ERP系统验收时测试流程方法及内容
  • SOA引燃中国软件战火 08年ERP市场或重新洗牌
软件测试技术
  • 成都软件测试、性能测试工程师培训
  • 成都软件测试、白盒测试培训哪些内容?
  • 软件测试工作中包括哪些内容
  • 软件测试行业 女生的必选专业
  • 软件测试内容 软件测试技术 培训机构
  • 软件测试培训成都川软的优势有哪些
  • 软件测试行业供不应求
  • 目前选择川软成都软件测试工程师培训业四大优势
  • 软件测试行业倍受青睐
  • 软件测试技术发展趋势
  • 参数测试 解析手机测试新趋势
  • 手机软件开发前景怎么样?
  • 软件测试培训:本地化测试
  • 软件测试培训:随机测试
  • 软件测试培训:用户界面测试-UI测试
  • 软件测试培训:β测试_Beta测试
  • 对已有的代码,怎么做单元测试
  • 软件测试部门测试工作规范
  • 软件测试:性能测试综述
  • 自动化脚本编写有哪些方法
  • 软件测试:如何写功能测试报告
  • Web系统性能测试包括哪些方面?
  • 软件测试的类型主要有哪些?
  • 软件测试主要分哪些阶段?
  • 如何划分缺陷等级
  • 如何把QTP和QC连接起来工作?
  • 如何使用QTP进行自动化测试的流程
  • 黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别
  • 单元测试、集成测试、系统测试的侧重点是什么?
  • 软件测试需求的分析方法
  • 测试用例编写要点
  • 测试用例设计步骤
  • 如何编写测试分析报告
  • BUG管理都包括哪些工作?
  • 软件系统的测试流程是什么?
  • 功能测试的主要内容都有什么?
  • 软件测试工具LoadRuer的协议选择
  • 软件测试工具LoadRuer常见问题
  • 软件测试工具QTP学习笔记
  • 如何测试Web网站?
  • 软件测试工程师必备技术
  • 单元测试之白盒测试方法
  • 左手测试,右手QA
  • 软件测试的11个步骤
  • 软件测试基础教程
  • 测试过程中如何准确进行bug描述
  • 软件测试需求的分析方法有哪些?
  • 有效测试软件的方法与技术
  • 软件测试常用的功能测试方法
  • 测试设计中需要考虑的22种测试类型
  • 软件测试师:如何写软件性能测试用例
  • 质量保证、 软件测试 及配置管理面面观
  • 软件单元测试的重要性
  • 使用Loadrunner 性能测试 经验总结
  • 软件测试工作:入门篇
  • 提高软件测试能力的N条建议
  • 我们应如何执行软件测试
  • 我们应如何写好测试用例
  • 软件测试概念总结
  • 手机软件测试详细解析
  • 软件测试中黑盒测试的测试用例设计常用方法
  • 网站测试流程、要求及测试报告
  • 电子商务网站测试的特点有哪些
  • 软件测试步骤与流程
  • 软件工程文档内容:概要设计说明书
  • 功能测试的测试工作流程
  • 软件性能测试过程
  • 软件测试的分类
  • 软件测试中什么是白盒测试,什么是黑盒测试?
  • 软件手工测试与自动化测试的优缺点
  • 软件测试工作流程
  • 软件测试用例的基本格式
  • 软件测试数据库中oracle支持的数据类型
  • 数据库测试的种类和测试方法简介
  • 软件开发测试中的几个关键步骤和流程
  • 如何使用QC和QTP构建自动测试体系
  • 黑盒测试不等于手工测试
  • 验收测试的过程和主要内容
  • 软件测试的相关术语
  • 软件测试提升从搭建测试环境开始
  • 怎么学习软件测试,软件测试好学吗?
  • 总结:注重实效的单元测试
  • 分布式程序的自动化回归测试
  • 软件测试中的43个功能测试点总结
  • 浅谈软件测试流程
  • 软件测试的Bug管理的一般流程
  • 软件测试工作的几个重要方面
  • 利用有限的测试资源开展单元测试和接口测试
  • 软件测试人员的发展误区
  • 提高软件测试能力的19条建议
  • 实施白盒测试的几个误区
  • 功能性测试的21种软件故障模型
  • 单元测试有助于产出高质量、无缺陷的代码
  • 黑盒测试的测试用例设计方法
  • 软件测试及其支持工具
  • 软件测试及测试工具比较
  • 何时应进行自动化测试?
  • 如何证明或者度量测试工作的有效性?
  • 软件测试项目的启动、规划与需求分析
  • 自动化测试框架之控制界面的关键
  • 如何减小大量写log对性能测试的影响
  • 使用QTP统计页面加载时间
  • 游戏测试的全过程
  • MIS系统中的报表测试
  • 软件性能测试的重要性及策略
  • 如何做好系统测试
  • 安全测试与渗透测试区别论
  • 性能测试结果的几点分析原则
  • 手机基本功能测试:通话记录测试
  • 负载测试、压力测试和性能测试的异同
  • 学好性能测试需要搞懂的问题
  • 软件测试需求分析的作用及怎样进行需求分析
  • 面向对象软件测试用例设计
  • 软件自动化测试方案的效益分析
  • 揭示7个提高软件质量的务实做法
  • 测试Leader如何保证测试的质量?
  • 软件测试用例设计规范
  • 软件测试计划标准模板
  • 软件测试:设计功能和界面测试用例
  • 软件测试:Web的系统测试方法
  • 关于测试人员的角色定位
  • 如何确定软件测试技术
  • 用Ruby和JtestR来促进Java测试
  • 软件测试中的压力测试
  • 软件测试:新产品的第一次可用性测试
  • 嵌入式软件测试中数据获取方式
  • 软件测试过程中如何应对频繁的版本变更
  • 如何量化评估被测试软件的质量?
  • 判断自己是否适合走软件测试管理路线
  • 软件测试团队的规范性和灵活性
  • 三个人的测试部门如何开展多项目测试
  • 软件测试需求管理:是否应避免架构重写
  • 项目测试经验交流
  • 软件测试:对于B/S结构的一点理解
  • 女软件测试工程师的成长
  • 测试流程之每日构建
  • 如何在测试这一领域中发展
  • 什么是α测试和β测试?
  • 软件测试浅悟妄语
  • 测试工作心得
  • 学习软件测试的基础
  • 软件测试成就业市场"黑马"
  • 软件测试人才蓄力开跑
  • 软件测试人才稀缺引教育部出招“救人”
  • IT招聘会上软件测试人才受青睐
  • 软件测试工程师比博士还抢手
  • 马化腾:我就是一个工程师
Office办公技术
  • 利用office处理图片的技巧
  • CAD画图中常遇到的一些小问题
  • CSS教程:clip属性完全解答
  • 平面海报设计要素
  • 平面设计的分割、平衡及排列
  • 提高网页设计水平的七个要点
  • 完整的室内设计包括哪些内容
  • 广告设计制作专业用语
  • 名片设计如何搭配色彩
  • 3DS MAX与Photoshop相结合制作技巧
  • 经典收藏:HTML 语法大全
  • 判断LOGO好坏的12条参考标准
  • 室内设计在西方的理念
  • 画册设计知识:画册设计的最基本知识
  • 设计创意:提高创新能力的20个技巧
  • 平面设计:设计海报的常用表现手法
  • 平面设计:包装色彩选择方法
  • 平面设计:版式设计技巧
  • 平面设计:广告创意表现形式
  • CorelDraw快速复制方法与技巧
  • 通过Dreamweaver学习了解CSS
  • DIV+CSS设计页面时的常见错误预防技巧
  • 最令PHP初学者头痛的七个问题
  • 平面设计的基础
  • 85条高级AutoCAD工程师绘图技巧
  • 利用photoshop创建3D草特效文字
  • Photoshop小技巧(下)
  • Photoshop小技巧(上)
  • AutoCAD中关于层的用法介绍
  • AutoCAD中输出位图
  • Illustrator的颜色面板使用技巧
  • Illustrator 面板认识
  • PS包装设计理论之完美包装关键步骤
  • Illustrator运用春天笔刷制作3D立体字
  • 简述Excel表格设置阴影间隔
  • Excel技巧:让单元格自动调整字号
  • flash课件制作几个常用AS脚本
  • 在Powerpoint中连续播放背景音乐
  • 教你为Word文档插入背景音乐
  • WORD2007:如何从第N页插入页码
  • 怎样把WORD文档所含的图片单独保存下来
  • Excel复制与移动技巧
  • 批量删除 Word中回车的方法
  • 用Word做板报的教学案例
  • PowerPoint文档中背景图片的三种提取方法
  • 画册设计的一般规律
  • 写给想做设计师的人
  • 再度兴起的POP广告
  • 名片的视觉流程与形式美法则
  • 名片的设计构思与构图
  • 名片的意义及分类
  • 名片的设计知识详解
  • 名片设计知识概要
  • COREL DRAW的技巧和常见问题(三)
  • COREL DRAW的技巧和常见问题(二)
  • COREL DRAW的技巧和常见问题(一)
  • Office系列中的Excel
软件开发技术
  • PHP培训学校哪家好?成都
  • PHP培训已成为IT就业前的首选
  • 参加成都川软PHP培训有年龄要求吗?
  • 参加Java培训后能从事的工作岗位是什么
  • 学JAVA需要多久能上手
  • 21世纪电子商务师的发展趋势
  • 学习java技术有哪些优势?
  • PHP技术包含哪些知识点?
  • 参加完PHP培训后能从事哪些方面工作
  • PHP程序员的前景如何
  • 学java的优势 参加成都java培训
  • 参加成都java培训有前途吗
  • 学了JAVA有什么好处?
  • 如何设计大型展示牌
  • 数据库技术:SQL2000的数据类型
  • 什么是二次开发?
  • 敏捷开发的主要原则都有哪些?
  • PHP如何与mysql建立链接?
  • PHP 开发的一般流程是什么?
  • PHP如何对用户密码进行加密?
  • 如何定义CSS元素的显示属性的技巧
  • PHP网站发开实用技巧集锦
  • 软件工程文档内容:软件开发过程控制程序
  • JSP应用开发的背景及特点
  • j2ee学习方法与技巧
  • 27款经典的CSS框架
  • 推荐几个入门级的JS特效代码
  • 测试管理:如何更好地处理软件测试工作
  • 学习Java的30个基本概念
  • 应用最广的10大Javascript框架
  • Java经验分享
  • 剖析JSP与XML的交互编程技巧
  • 非典型ajax实践
  • PHP中常用的几个 mysql 语句
  • 通过PHP连接MYSQL数据库、创建数据库、创建表
  • PHP中对文件和目录的操作方法
  • 软件项目版本命名规范
  • Javascript不缓存操作cookies
  • 三级连动Javascript数据库查询代码整理
  • 64位Windows7系统IIS 7.0配置
  • 网页设计师如何应对客户无理要求
  • 从网页到网络平台 网站开发模式改变
  • 网站设计与开发流程管理
  • 提高DB2 Web程序性能2条规则
  • Windows和Unix下进行MYSQL密码恢复的步骤
  • 删除无效的SQL SERVER组的几种方法
  • JSP自定义标签由浅到深详解
  • Spring中事件处理的小技巧
  • Flash AS3教程:创建好看的遮罩动画效果
  • 在J2EE中APPLET和HTML作为客户端的比较
  • 网页初学者的参考:HTML标记手册
  • 列举对一些HTML标签语义的理解
  • 用HTML和CSS写出漂亮正规的BLOG
  • HTML的常用标签:超级连接标签A
  • HTML 和 XHTML 区别
  • 网页制作中经常用到的六则代码技巧
  • FLASH应用原理介绍
  • 谷歌Chrome 10浏览器正式版发布 暗战IE9
  • 网页病毒的概念
  • 网页设计中HTML常范的五个错误
  • 9个很有发展潜力的PHP开源项目
  • HTML特殊符号对照表
  • JAVA基础知识精华
  • 数据库设计五要点(下)
  • 数据库设计五要点(上)
  • 数据库建模工具:PowerDesigner与Rose
  • 大型高性能网站的十项规则(十)
  • 大型高性能网站的十项规则(九)
  • 大型高性能网站的十项规则(八)
  • 大型高性能网站的十项规则(七)
  • 大型高性能网站的十项规则(六)
  • 大型高性能网站的十项规则(五)
  • 大型高性能网站的十项规则(四)
  • 大型高性能网站的十项规则(三)
  • 大型高性能网站的十项规则(二)
  • 大型高性能网站的十项规则(一)
企业管理知识
  • 网络营销有哪些技巧和方法
  • 我们怎样才能学会PHP?
  • 优化网站设计的五种方法
  • 想快速提高家装设计能力的方法
  • windows7下怎样安装CAD即计算机辅助设计
  • 设计入门必读:RGB与SRGB的区别
  • 网站开发方面相关知识
  • 设计师谈设计的完美流程
  • 给准备创业的设计师一些建议
  • 四个管理小故事看CIO的工作
  • 利用设计工具成为个人设计团队
  • 网页设计中空格的烦恼
  • 图标设计技巧与灵感
  • 14条经验总结:关于设计理念的方法
  • Photoshop超小技巧六则
  • VI系统视觉识别标准
  • 品牌设计公司与广告公司的区别在哪?
  • 美工和设计师的区别
  • 平面设计的出路
  • 包装设计的定义
  • 让网站链接样式千奇百怪
  • 如何提高网页对于用户的可读性
  • 建设网站该学的一些知识
  • Photoshop制作磨沙深色网页按钮
  • 商业包装,包装设计形式法则和排列方式
  • JSP页面自动生成html页面或任何格式页面
  • 学习PHP:PHP的通用检测函数总结
  • 入门:PHP与MYSQL的结合操作
  • PHP初学入门:IIS中如何安装和配置PHP
  • Apache小技巧五则
  • 解决SQL Server常见的七个经典问题
  • 转换 SQL数据库时的疑难问题
  • 复制或传送SQL Server数据库(ADP)
  • 掌握Ora-00600 4194错误的解决方法
  • 软件系统架构
  • 网站起步前就应该思考的重要问题
  • 个人网站安全 从数据库合理管理开始
  • 首席信息官CIO
  • 2010年CIO在IT业投资重点预测
  • CIO搞定信息化项目计划之建议
  • CIO零售业信息化规划
  • CIO词汇宝典
IT技术
  • UI设计师——职业概述
  • 最具前景的职业——UI设计师
  • 怎样才能学好环境艺术
  • IT人士最看重的技能
  • 室内设计图纸该怎么看呢
  • 当前网页设计的现状
  • 网页设计培训 网页设计的就业前景
  • 成都电子商务大时代—网站美工培训供不应求
  • 成都网页设计师培训后需懂哪些技术?
  • 平面设计CorelDraw软件的使用
  • photoshop的定义,什么是PS?
  • 零基础学习室内设计去哪好?
  • 电子商务的就业方向
  • 电子商务带动网络营销人才薪资水涨船高
  • 川软室内设计师课程培训优势有哪些?
  • 淘宝开店最简单的步骤有哪几步?
  • 成都淘宝基础培训班、淘宝开店指导培训
  • 成都淘宝开店,淘宝装修美工,淘宝运营推广
  • photoshop软件包含哪些内容?
  • Auto CAD2010/2011重要知识点
  • 在川软参加电脑培训的学习优势
  • 学coreldraw软件能做哪些工作?
  • 平面设计软件常用的都有哪些?
  • 如何快速学好平面设计培训?
  • 平面设计工作如何?为什么那么多人选择设计行业
  • 成都平面设计培训机构哪里好?
  • 平面设计商业项目包括哪些内容?
  • 网络营销的发展趋势
  • 怎样让网站访问量大?
  • 数字艺术设计主要涉及到哪些方面?
  • CAD培训绘图设计课程的主要学习内容有哪些
  • 成都淘宝运营培训学校哪家好?
  • 如何让自己的网店脱颖而出?川软告诉你
  • 平面设计和网页设计有哪些相同点和不同点?
  • photoshop在淘宝开店中的重要性
  • 学习photoshop软件需要掌握哪些技术要点?
  • 网页设计课程要学哪些内容?
  • 平面设计培训川软的优势在哪里?
  • 3DMAX效果图制作包括哪些内容?
  • UI设计培训后能达到怎样的标准?
  • 网店装修含哪些知识点?
  • 淘宝开店需要提升哪些知识点
  • 什么是cad?以及cad软件的用途
  • 成都川软平面设计暑期招生要求
  • 成都平面设计培训:LOGO设计
  • 什么是ui设计?ui交互设计应该怎样设计?
  • 怎样才能更好学精学扎实平面设计?
  • 室内设计最有效的学习方法有哪些?
  • 成都室内设计培训之: 风水设计浅谈
  • 成都平面设计师提升培训哪些要点?
  • 0基础人员如何参加成都平面设计培训?
  • 结合实际做好成都平面广告设计
  • 成都网页设计 网页美工培训的好去处
  • 成都淘宝摄影技巧
  • 平面设计,重注重创意 设计 构思
  • 平面设计专业应用于哪些领域?
  • 参加成都淘宝培训 前期准备工作有哪些?
  • 成都室内设计培训的发展形式
  • 如何制作网页呢?成都川软网页设计培训告诉你
  • 淘宝店铺设计包含哪些内容?
  • 淘宝开店(网店装修)一般要学习哪些知识点?
  • 成都景观设计培训 园林设计培训内容有哪些?
  • 学室内设计 选对学校一生有益
  • 学室内设计 获高薪
  • 新手怎样学习平面设计?
  • 平面设计基础知识的学习
  • 新技术背景下的地域性室内设计
  • 景观设计培训目标
  • web前端工程师培训后能达到怎样的标准?
  • 无线充电技术将是未来的一个新发展
  • 成都室内设计培训学校哪个好?
  • 学习PHP专业怎样入门?
  • 成都php培训学校哪家好?
  • 成都学PHP培训提前学习哪些知识点?
  • 成都PHP培训没有电脑基础能学吗?
  • PHP开发语言让学生上手最容易!
  • 成都平面设计商业项目培训包含哪些内容?
  • 如何才能学好平面设计课程?
  • 平面设计师前景一片大好
  • 成都川软室内设计师培训哪些人适合参加?
  • 参加成都室内设计培训主要学哪几门课
  • Fireworks有哪些知识点掌握
  • flash包含哪些内容?
  • 什么是平面构成/色彩构成
  • 从事室内装修设计行业应该懂哪些知识点?
  • 参加java培训要学哪些知识点?
  • 平面美工/淘宝美工/网页美工通过工具
  • Illustrator软件要学习哪些内容?
  • 学平面设计更侧重设计,才是好的设计培训
  • 网页设计专业越来越受追捧
  • 学习成都室内设计培训到哪里好?
  • 视觉传达在平面设计培训的重要性
  • 如何才能成为一名优秀的室内设计师?
  • 怎样成为一名好的设计师?
  • 平面设计培训中LOGO的设计应注意哪些?
  • 参加成都室内设计培训有哪些条件?
  • 成都平面设计培训学校哪家好?
  • 成都室内设计师高薪就业没商量
  • 成都景观设计培训哪些内容?
  • 什么是景观设计?
  • 成都网页设计培训目标
  • 什么是景观设计?景观设计如何定义
  • 景观设计中植物的功效
  • 成都建筑表现培训班哪个学校好
  • 参加成都建筑表现设计培训的优势
  • 成都川软建筑表现专业
  • 成都淘宝网站推广技术培训
  • 成都淘宝培训技术优势
  • 室内设计培训/景观设计培训前景
  • 成都川软PHP培训优势
  • 什么是IIIustrator插画设计
  • 成都川软平面设计培训标准班就业目标
  • CAD包含哪些内容?
  • 软件测试员培训后主要做哪些工作?
  • 网页设计的重要性体现在哪些方面?
  • 室内设计行业目前薪资待遇
  • 淘宝开店很火暴
  • 室内设计培训+外出实践课
  • 网页设计培训内容难不难?
  • 平面设计的就业前景如何呢?
  • 一名优秀的室内设计师是怎样养成的
  • 成都室内设计培训学设计好还是学软件好?
  • 川软室内设计培训教学模式
  • 哪些人可以参加平面设计培训?
  • 什么是平面设计?怎样理解平面设计
  • 学好平面设计的经验之谈
  • 平面设计的一般流程是怎样的
  • 学习平面设计培训的流程及方法介绍
  • 常用的平面设计软件有哪些
  • 0基础也可以学平面设计培训
  • 平面设计培训行业生存现状
  • 当今IT行业PHP开发所占比例
  • 室内设计行业发展前景
  • 成都不容错过的网页设计培训学校
  • 室内设计培训:高端 大气 上档次
  • 成都平面设计培训怎么选?
  • 由浅入深的学习网页设计
  • 参加平面设计培训包括哪些商业项目
  • 参加平面设计培训为什么要学美术
  • 成都平面设计师培训要多久?
  • InDesign要学哪些内容
  • Illustrator软件要学哪些内容
  • CorelDraw软件学习知识点
  • 学习photoshop需要学哪些知识点
  • 平面设计这个行业的职业前景
  • 成都川软UI培训的优势有哪些
  • 成都UI培训:适合你就是最好的!
  • PHP行业成为未来5年最赚钱行业
  • 如何成为一名好的设计师
  • java开发在IT行业中有哪些优势
  • InDesign内容包括哪些
  • 成都Coreldraw培训内容
  • 参加成都photoshop培训需要学哪些内容
  • 成都cad培训川软招生进行时
  • 参加cad培训,需要学习哪些内容?
  • 参加成都photoshop培训的重要性
  • 成都平面设计培训 室内设计培训学校
  • 川软全能设计培训班适合对象及未来发展
  • 网站设计师薪酬前景怎么样呢
  • 平面设计培训中,画册设计注意事项
  • 如何学好成都室内设计培训课程
  • 如何学习CAD,怎样学好CAD
  • 淘宝开店我们应该注意哪些问题
  • 成都川软淘宝美工培训包括哪些知识要点
  • 如何定义平面设计?什么是平面设计
  • 室内设计工资怎么样?
  • 自己当老板 先参加室内设计培训
  • 室内设计师的工资待遇如何?
  • 目前软件测试工程师职业四大优势
  • 软件测试需要学什么 软件测试工程师实训课程
  • 网页设计师/网站设计师薪酬前景怎么样呢?
  • 目前什么IT专业好就业呢?
  • 想要好前途,学IT哪个专业最好?
  • 2014年女生学哪门专业比较吃香?
  • 成都IT培训学校怎么选
  • 在电脑方面适合做设计吗?
  • 软件测试培训课程包含哪些内容?
  • 成都机构,淘宝大学培训的课程是什么?
  • 为啥现在参加淘宝培训的人越来越多
  • 开淘宝店,自己当老板
  • 室内设计行业,带你走进高薪世界
  • 电子商务发展已成必然趋势
  • 川软成都网页设计培训有哪些优势
  • 软件测试成为IT职业中的新宠
  • 成都软件测试培训川软的特色
  • 2014年选择成都php培训的优势在哪
  • 室内设计行业发展迅速,前景看好
  • 淘宝开店已成一种时尚
  • 淘宝开店有哪些流程
  • 参加成都室内设计培训一般有什么要求
  • 参加成都网页设计培训的重要性
  • 参加成都php培训的重要性
  • 在成都如何选择好的平面设计培训学校
  • 网页设计方面的就业前景
  • 好的成都室内设计培训推荐
  • 室内设计/装修设计有哪些设计要点
  • 电子商务的发展前景
  • 怎样学好CAD软件?成都CAD培训哪些内容
  • 成都广告设计软件培训学哪些内容
  • 成都平面设计培训主要掌握哪些知识点
  • 参加成都平面设计培训 川软更注重平面设计领域
  • 选择成都川软平面设计培训的理由
  • 平面设计技巧方面的学习
  • 室内设计的设计风格
  • 软装设计师就业前景怎么样
  • 室内设计中装修需要注意什么事项
  • 川软设计课程更注重设计
  • 我们应该往哪方面去发展
  • 学习平面设计课程有哪些方法
  • 软件测试提升培训很有必要
  • 装饰设计行业呈现出欣欣向荣的局面
  • 电子商务师目前的优势
  • 川软UI设计培训课程介绍
  • 川软成都景观设计培训课程背景
  • 网页设计师成抢手人才
  • 什么是广告设计
  • 广告创意策划
  • 我们应该怎样学好平面设计
  • 平面设计的定义
  • 什么是室内设计?培训完后从事岗位
  • 参加平面设计培训的必要性
  • 川软平面课程提升后能从事岗位
  • UI设计培训后能达到怎样的目标
  • 成都摄影技术培训内容
  • 川软成都平面设计培训适合对象
  • 成都PHP培训学校有哪些优势
  • 没有美术基础可以参加室内设计培训吗
  • 成都川软室内设计课程优势
  • 成都电子商务培训目标
  • 成都川软平面设计培训的优势
  • 选择电子商务让你有一技之长
  • 2014年网页设计方面发展前景
  • 3dmax怎么创建挤出图形
  • 用DW制作网页时关于文字自动换行的小技巧
  • 实现人机交互的UI设计 让用户体验更便捷
  • 游戏设计 成就感并不只是成就游戏玩家的追求
  • Oracle CEO埃里森炮轰谷歌CEO“作恶”
  • 成都室内设计行业:引领家装时代浪潮
  • 平面设计目前的市场需求如何
  • 成都广告设计行业一片繁荣
  • 电子商务包括哪些内容
  • 为什么现在大多数人选择网页设计培训?
  • 成都室内设计培训:3DMAX效果图
  • 选择IT培训学校要注意哪些问题?
  • 初中生,高中生可以参加成都室内设计培训吗?
  • 没有电脑基础参加室内设计培训吗?
  • 无美术基础可以参加成都室内设计培训吗?
  • 高中生:高薪就在不远处等着你
  • PHP高级程序员要懂什么?
  • 室内设计行业 走在高薪行业的前端
  • 成都最好的室内设计培训支招
  • 成都平面设计培训:什么是平面设计
  • 成都室内设计培训:什么是室内设计?
  • 什么是UI?UI设计培训哪家好?
  • 成都平面设计培训:可自己当老板!
  • 成都平面设计培训:从事公司广告设计
  • 成都平面设计培训:可从事杂志社或出版社平面设计师
  • 成都平面设计培训:可从事报社平面设计师
  • 成都室内设计培训风水主要讲哪些内容?
  • 今年是成都室内设计培训的火暴年!
  • 成都室内设计培训包含哪些内容?
  • 成都哪个电脑培训学校好?
  • 想创业?室内设计是不错的选择
  • 成都室内设计培训包含哪些知识点?
  • 软件测试最需要什么?淡定!
  • 成都川软:室内设计的一些小技巧
  • 成都室内设计培训:快速学好3dMax
  • 成都室内设计培训有哪些好学校
  • 成都网页培训:网页设计可从事的职业
  • 成都java培训:怎样学好java?
  • 学习ps的一些小建议
  • 网页设计师的应具备的设计思路
  • 网页设计培训:几大构成
  • 网页设计培训(动态网页)包括哪些
  • 成都网页设计培训:静态网页
  • 网页设计培训:美术部分有哪些
  • 成都网页美工人才需求量巨大!
  • 成都网页培训:网页设计现状分析
  • 网页设计可从事哪些行业
  • 室内设计的主要内容是什么
  • 网页设计中如何色彩应用
  • 室内设计理念有哪些?
  • 平面设计技巧 构思是设计的灵魂
  • 绘画与平面设计的区别(上)
  • 绘画与平面设计的区别(中)
  • 绘画与平面设计的区别(下)
  • PHP人才需求情况如何?
  • Linux目录架构详解
  • Linux学习
  • 用Dreamweaver合理为网页进行优化
  • 浅谈DIV+CSS网页布局开发心得
  • 平面美术设计基础
  • EXCEL 使用技巧:基本方法(一)
  • EXCEL使用技巧:图形和图表编辑技巧 (三)
  • EXCEL使用技巧:函数和公式编辑技巧(四)
  • EXCEL使用技巧:数据分析和管理技巧 (五)
  • EXCEL使用技巧:数据输入和编辑技巧 (二)
  • 设计师的形象定位
  • 平面设计的相关理念
  • 现代标志设计的空间思维
  • 企业VI系统的简介和工作步骤
  • 平面设计:VI设计
  • 开发人员需牢记的HTML5安全问题
  • 名片设计的分类标准及特色
  • 利用PS滤镜制作放射文字教程
  • CorelDRAW鼠绘逼真漂亮的手折扇
  • PHP常用正则表达式
  • MySQL优化实例
  • 平面设计拼版注意什么?
  • 绘制电气图纸CAD经验
  • AutoCAD中特殊符号的输入技巧
  • PS钢笔工具如何使用
  • 平面设计师如何设计菜谱
  • 平面设计师输出前必须检查什么
  • Indsign平面排版技巧
  • 七个学习CAD的好方法
  • css入门教程资料(5)
  • css入门教程资料(4)
  • css入门教程资料(3)
  • css入门教程资料(2)
  • css入门教程资料(1)
  • 如何设计让卧室空间变美
  • 室内设计师技巧之小客厅设计方案
  • 绘图与打印比例控制、套用图框、标注命令
  • Aut CAD有哪些用途
  • 网页设计图片用JPG还是GIF的好
  • 平面设计中广告字体的设计技巧
  • HTML的几种触发都是什么?
  • 平面设计知识汇总
  • Dreamweaver网页设计制作技巧与提高
  • 企业画册设计知识
  • 广告印刷效果差的原因分析
  • CorelDraw印刷注意问题 (平面设计)
  • 给美眉照片添加柔焦效果 (平面设计)
  • 网页设计:Photoshop实用小技巧八十条
  • 平面设计:Freehand实用小秘技
  • Photoshop入门图层的操作技巧
  • 平面设计:操作CorelDraw 9的技巧
  • 书籍的扉页设计
  • logo设计/标志设计的理念
  • 怎样让DM单的设计做得更好?
  • 标志设计应注意哪些方面?
  • 室内设计师谈单技巧
  • 想学室内设计该从何入手
  • 如何识别好的3DMAX效果
  • 平面广告中的七个设计技巧
  • 包装设计的6个技巧
  • VI设计的43个技巧
  • 9个平面设计创意技巧
  • 18个网页设计技巧
  • 网页设计15个制作过程
  • AutoCAD 图导入Photoshop 的方法
  • Excel制作表导入AutoCAD图纸里
  • 室内设计中配色的10个小技巧
  • DreamWeaver经典技巧四则
  • 软件测试中的功能测试和性能测试
  • 标志设计的原则、方法、特点
  • 排版设计与制作:基本概念
  • 画册设计:如何在短时间里做好企业画册
  • 商品包装设计的三大构成要素
  • AutoCAD2010版快捷命令的规律与定义
  • 在AutoCAD中如何导入excel表格
  • Photoshop技巧集锦八十条
  • coreldraw9.0快捷键
  • CorelDraw局部对象放缩技巧
  • Coreldraw印前有哪些注意事项?
  • 平面设计理论
  • psd文件用什么打开
  • 平面设计理念
  • 平面设计的一般流程
  • 平面设计需要学会哪些?
  • photoshop cs5技巧总汇
  • VI系统视觉识别标准
  • 简单的印刷报价方法
  • AI印刷之前技巧详谈
  • 书装设计一、二、三……
  • 喷绘写真入门知识详解
  • 包装设计的九大创新理念
  • 用Dreamweaver为网页进行优化
  • 软件工程文档内容:系统指南
  • 软件工程文档内容:数据库设计说明书
  • 软件工程文档内容:软件需求说明书
  • 软件技术文档编写要求
  • 网站测试技术简介
  • 如何找准平面设计创意的方向
  • 静态网页的几个优势
  • 一些常用的网页设计方面的技巧
  • 网站页面设计的几个原则
  • 网页设计中关于标题设计的几点建议
  • 平面设计:如何提高色彩表现能力
  • 平面设计:平面构成的形式
  • 常见室内设计的风格
  • 室内设计工艺流程有哪些
  • 用photoshop快速去水印的技巧与方法
  • photoshop倒影制作技巧和方法
  • 初学者怎样学习div+css
  • 20种常用的photoshop技术,让你的照片美极了
  • JavaScript核心基础语法
  • 你的ps卸载完全了吗?完全卸载ps技巧
  • photoshop实用基础技巧
  • photoshop图像处理技巧
  • photoshop特效制作技巧
  • 40个经典photoshop技巧大全
  • 视图操作快捷键与你分享
  • photoshop层快捷键详解
  • photoshop调整人像照片肤色方法技巧
  • Photoshop制作文字中的应用技巧
  • Photoshop工具箱快捷键大全
  • Photoshop抠图的初步认识
  • Div+CSS平常工作中的一些使用技巧
  • DIV+CSS的命名规则
  • PHP的学习过程
  • 平面设计:画册设计的布局
  • 软件发布流程
  • 软件测试中如何学习QTP测试工具
  • 如何控制flash文件的大小
  • 网页设计的要点和重点
  • CorelDRAW 12合并打印使用方法及应用
  • 设计图标时美工设计常用的9个PS技巧
  • 家装完整的设计包括哪些内容?
  • 房地产平面广告主要种类
  • 平面设计:包装的色彩要领
  • 时尚流行的网页色彩选择和搭配技巧
  • 平面设计:Photoshop的颜色理论
  • 怎样学习div+css
  • UI设计中的用户研究、交互设计和界面设计
  • CSS网页布局ID和Class类的命名介绍
  • CSS网页布局困扰新手的八个问题
  • 色彩相关:不同的颜色会影响你的心境
  • photoshop中的文字排版
  • 处理coreldraw文件损坏的几种方法
  • 网页设计师必修的8个PS技巧
  • 玩转IE9 史上最全IE9疑难解答汇总
  • Photoshop|草丛巧绘技法
  • 关于矢量图形几个概念的说明
  • CorelDraw绘图技巧:对象选择技巧
  • 3dmax渲染108问(下)
  • 3dmax渲染108问(上)
  • 小型企业网站功能的规划和设计
  • Div+CSS布局的扩展技巧和用法24则
  • 推荐几个入门级的JS特效代码
  • 什么是数据仓库
  • 如何对MySQL服务器进行调优
  • FLASH中快速恢复面板布局
  • FLASH工具详解之铅笔工具
  • 如何在3dsmax中导出照明数据?
  • 3dsmax的菜单栏综述
  • 了解3dsmax工具菜单界面
  • 如何自定义3dsmax的场景资源管理器?
  • 教你用CorelDRAW打开AI,EPS文件的方法
  • photoshop暂存满了提示存储空间不足解决办法
  • 平面文字设计经验:注重汉字设计中的细节和气场
  • 商业包装设计之基础知识
  • 新手学做印刷业务的必修课程
  • 网页配色:RGB 和 CMYK 相互转换原理
  • 精选的一些AutoCAD应用技巧
  • Flash进度条的制作
  • 3DS MAX 9.0简体中文版安装大全
  • 3dsMax 2009最新功能
  • 告诉你几则AutoCAD的小技巧
  • 送给3DsMAX初学者的50条建议!
  • 给Flash初学者的几点建议
  • Flash cs3、Flex与asp、php通信
  • flash操作数据库技术:AS3通过ASP连接Acess数据库
  • Flash基础教程:FLASH语言详解
  • 高效率的超大规模Flex开发
  • 使用flashvars给flash或flex传值的方法
  • Flex的背景和技术特点
  • Flex的应用领域
  • 全面剖析设计师如何和客户谈单
  • 室内设计都要学些什么?
  • 平面设计排版的方法和技巧
  • 室内设计时应注意施工如何实现设计?
  • 家居流行新趋势
  • 室内设计的计算
  • 室内设计的几大常见设计方式
  • 平面设计中字体设计要考虑的印刷因素
  • 室内设计效果图的制作有哪些技巧
  • 室内设计师必备能力:讲述方案的技巧
  • 室内色彩搭配的技巧
  • 室内设计的色彩搭配有哪些法则
  • 室内设计的十种表现形式
  • 分析木工的施工工艺流程
  • 效果图制作应注意哪些内容?
  • 比较常见的几种室内设计风格
  • 平面设计常用的表现手法
  • 巧用CorelDraw进行对象选择
  • 如何提高设计效果图的打印质量?
  • PhotoShop的基本技巧
  • 常见的平面设计表现手法有哪些?
  • Photoshop中如何运用技巧进行复制操作?
  • 平面广告设计的排版技巧和思路
  • 室内楼梯设计的结构和方法
  • 平面广告设计如何选择标题?
  • 平面广告设计的图片选择
  • 快速提高设计能力的六条方法
  • 测试过程分析的15个常用度量元
  • 室内设计行业分析
  • 室内设计的风格及流派
  • PHP网站开发常用8个小技巧
  • Windows XP下PHP+MySQL环境搭建(下)
  • Windows XP下PHP+MySQL环境搭建(上)
  • 网页设计师如何跟客户沟通
  • 室内设计流程
  • 家装装饰-餐饮区域的功能设计
  • 家装设计三阶段
  • 视觉在室内设计上的应用
  • 家居装饰的基本原则
  • flash特效原理:倒影效果
  • firefox下如何去掉flash与其他元素的空隙
  • flash与文本:光标处插入字符串
  • 在flex应用中关闭浏览器
  • 网页设计之Flex Explorer 集合
  • 设计需了解几种常见的特殊印刷
  • DB2中有关事件存储和报告表的性能调节
  • Oracle进程导致CPU 100%具体解决步骤
  • Oracle中decode()函数的使用技巧
  • 问答方式轻松学习Oracle数据库中的Kill session
  • 通过JDBC数据库连接oracle数据库的十大技巧
  • EJB中使用Hibernate的方法以及常见问题
  • 做一个优秀设计师的标准
  • 2011年国内团购市场规模将达165亿
  • 优秀的程序员-态度篇
  • 优秀的程序员-学习篇
  • 优秀的程序员-开发流程篇
  • 优秀的程序员-调试篇
  • 优秀的程序员-团队协作篇
  • 现在学PHP的优势及就业前景
自动化测试
  • 功能测试常见方法有哪些
  • 自动化功能测试总结
  • 负载测试、压力测试和性能测试的区别
  • 软件测试工具Loadrunner教程
  • 功能测试和黑盒测试的关系
  • 如何实施自动化测试
  • 四款主流测试工具的测试流程
  • 软件自动化测试的三层测试
  • 软件测试工具QTP快捷键大全
  • 自动化测试工具loadrunner如何安装
  • 性能测试时用到的LoadRunner的主要功能
  • 手机方面软件测试相关知识
  • 软件测试中日常性能测试的流程
  • 软件自动化测试实例分析
  • LoadRunner的Apache的监控
  • LoadRunner 使用虚拟IP测试流程
  • 如何录制非标准 HTTP(S) 应用程序?
  • 对WEB性能测试中的验证码问题
  • LoadRunner调用外部DLL的方法
黑盒测试的测试用例设计方法
  • 等价类划分
     
    是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例.该方法是一种重要的,常用的黑盒测试用例设计方法.
     
    1) 划分等价类: 等价类是指某个输入域的子集合.在该子集合中,各个输入数据对于揭露程序中的错误都是等效的.并合理地假定:测试某等价类的代表值就等于对这一类其它值的测试.因此,可以把全部输入数据合理划分为若干等价类,在每一个等价类中取一个数据作为测试的输入条件,就可以用少量代表性的测试数据.取得较好的测试结果.等价类划分可有两种不同的情况:有效等价类和无效等价类.
     
    有效等价类:是指对于程序的规格说明来说是合理的,有意义的输入数据构成的集合.利用有效等价类可检验程序是否实现了规格说明中所规定的功能和性能.
     
    无效等价类:与有效等价类的定义恰巧相反.
     
    设计测试用例时,要同时考虑这两种等价类.因为,软件不仅要能接收合理的数据,也要能经受意外的考验.这样的测试才能确保软件具有更高的可靠性.
     
    2)划分等价类的方法:下面给出六条确定等价类的原则.
     
    ①在输入条件规定了取值范围或值的个数的情况下,则可以确立一个有效等价类和两个无效等价类.
     
    ②在输入条件规定了输入值的集合或者规定了“必须如何”的条件的情况下,可确立一个有效等价类和一个无效等价类.
     
    ③在输入条件是一个布尔量的情况下,可确定一个有效等价类和一个无效等价类.
     
    ④在规定了输入数据的一组值(假定n个),并且程序要对每一个输入值分别处理的情况下,可确立n个有效等价类和一个无效等价类.
     
    ⑤在规定了输入数据必须遵守的规则的情况下,可确立一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则).
     
    ⑥在确知已划分的等价类中各元素在程序处理中的方式不同的情况下,则应再将该等价类进一步的划分为更小的等价类.
     
    3)设计测试用例:在确立了等价类后,可建立等价类表,列出所有划分出的等价类:
     
    输入条件 有效等价类 无效等价类
       ... ... ...
       ... ... ...
     
    然后从划分出的等价类中按以下三个原则设计测试用例:
     
    ①为每一个等价类规定一个唯一的编号.
     
    ②设计一个新的测试用例,使其尽可能多地覆盖尚未被覆盖地有效等价类,重复这一步.直到所有的有效等价类都被覆盖为止.
     
    ③设计一个新的测试用例,使其仅覆盖一个尚未被覆盖的无效等价类,重复这一步.直到所有的无效等价类都被覆盖为止.
     
    边界值分析法
     
    边界值分析方法是对等价类划分方法的补充.
     
    (1)边界值分析方法的考虑:
     
    长期的测试工作经验告诉我们,大量的错误是发生在输入或输出范围的边界上,而不是发生在输入输出范围的内部.因此针对各种边界情况设计测试用例,可以查出更多的错误.
     
    使用边界值分析方法设计测试用例,首先应确定边界情况.通常输入和输出等价类的边界,就是应着重测试的边界情况.应当选取正好等于,刚刚大于或刚刚小于边界的值作为测试数据,而不是选取等价类中的典型值或任意值作为测试数据.
     
    (2)基于边界值分析方法选择测试用例的原则:
     
    1)如果输入条件规定了值的范围,则应取刚达到这个范围的边界的值,以及刚刚超越这个范围边界的值作为测试输入数据.
     
    2)如果输入条件规定了值的个数,则用最大个数,最小个数,比最小个数少一,比最大个数多一的数作为测试数据.
     
    3)根据规格说明的每个输出条件,使用前面的原则1).
     
    4)根据规格说明的每个输出条件,应用前面的原则2).
     
    5)如果程序的规格说明给出的输入域或输出域是有序集合,则应选取集合的第一个元素和最后一个元素作为测试用例.
     
    6)如果程序中使用了一个内部数据结构,则应当选择这个内部数据结构的边界上的值作为测试用例.
     
     
    7)分析规格说明,找出其它可能的边界条件.
     
    错误推测法
     
    基于经验和直觉推测程序中所有可能存在的各种错误, 从而有针对性的设计测试用例的方法.
     
    错误推测方法的基本思想: 列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据他们选择测试用例. 例如, 在单元测试时曾列出的许多在模块中常见的错误. 以前产品测试中曾经发现的错误等, 这些就是经验的总结. 还有, 输入数据和输出数据为0的情况. 输入表格为空格或输入表格只有一行. 这些都是容易发生错误的情况. 可选择这些情况下的例子作为测试用例.
     
    因果图方法
     
    前面介绍的等价类划分方法和边界值分析方法,都是着重考虑输入条件,但未考虑输入条件之间的联系, 相互组合等. 考虑输入条件之间的相互组合,可能会产生一些新的情况. 但要检查输入条件的组合不是一件容易的事情, 即使把所有输入条件划分成等价类,他们之间的组合情况也相当多. 因此必须考虑采用一种适合于描述对于多种条件的组合,相应产生多个动作的形式来考虑设计测试用例. 这就需要利用因果图(逻辑模型).
     
    因果图方法最终生成的就是判定表. 它适合于检查程序输入条件的各种组合情况.
     
    利用因果图生成测试用例的基本步骤:
     
    (1) 分析软件规格说明描述中, 那些是原因(即输入条件或输入条件的等价类),那些是结果(即输出条件), 并给每个原因和结果赋予一个标识符.
     
    (2) 分析软件规格说明描述中的语义.找出原因与结果之间, 原因与原因之间对应的关系. 根据这些关系,画出因果图.
     
    (3) 由于语法或环境限制, 有些原因与原因之间,原因与结果之间的组合情况不不可能出现. 为表明这些特殊情况, 在因果图上用一些记号表明约束或限制条件.
     
    (4) 把因果图转换为判定表.
     
    (5) 把判定表的每一列拿出来作为依据,设计测试用例.
     
    从因果图生成的测试用例(局部,组合关系下的)包括了所有输入数据的取TRUE与取FALSE的情况,构成的测试用例数目达到最少,且测试用例数目随输入数据数目的增加而线性地增加.
     
    前面因果图方法中已经用到了判定表.判定表(Decision Table)是分析和表达多逻辑条件下执行不同操作的情况下的工具.在程序设计发展的初期,判定表就已被当作编写程序的辅助工具了.由于它可以把复杂的逻辑关系和多种条件组合的情况表达得既具体又明确.
     
    判定表通常由四个部分组成.
     
    条件桩(Condition Stub):列出了问题得所有条件.通常认为列出得条件的次序无关紧要.
     
    动作桩(Action Stub):列出了问题规定可能采取的操作.这些操作的排列顺序没有约束.
     
    条件项(Condition Entry):列出针对它左列条件的取值.在所有可能情况下的真假值.
     
    动作项(Action Entry):列出在条件项的各种取值情况下应该采取的动作.
     
    规则:任何一个条件组合的特定取值及其相应要执行的操作.在判定表中贯穿条件项和动作项的一列就是一条规则.显然,判定表中列出多少组条件取值,也就有多少条规则,既条件项和动作项有多少列.
     
    判定表的建立步骤:(根据软件规格说明)
     
    ①确定规则的个数.假如有n个条件.每个条件有两个取值(0,1),故有 种规则.
     
    ②列出所有的条件桩和动作桩.
     
    ③填入条件项.
     
    ④填入动作项.等到初始判定表.
     
    ⑤简化.合并相似规则(相同动作).
     
    B. Beizer 指出了适合使用判定表设计测试用例的条件:
     
    ①规格说明以判定表形式给出,或很容易转换成判定表.
     
    ②条件的排列顺序不会也不影响执行哪些操作.
     
    ③规则的排列顺序不会也不影响执行哪些操作.
     
    ④每当某一规则的条件已经满足,并确定要执行的操作后,不必检验别的规则.
     
    ⑤如果某一规则得到满足要执行多个操作,这些操作的执行顺序无关紧要.
     
    软件测试的14种类型
     
    作者:啄木鸟(Sawin网站)
     
    软件测试是指使用人工或者自动的手段来运行或测定某个软件产品系统的过程,其目的是在于检验是否满足规定的需求或者弄清预期的结果与实际结果的区别。本文主要描述软件测试的类型。
     
    1 数据和数据库完整性测试
     
    数据与数据库完整测试是指测试关系型数据库完整性原则以及数据合理性测试。
     
    数据库完整性原即:
     
    主码完整性:主码不能为空;
     
    外码完整性:外码必须等于对应的主码或者为空。
     
    数据合理性指数据在数据库中的类型,长度,索引等是否建的比较合理。
     
    在项目名称中,数据库和数据库进程应作为一个子系统来进行测试。在测试这些子系统时,不应将测试对象的用户界面用作数据的接口。对于数据库管理系统 (DBMS),还需要进行深入的研究,以确定可以支1持测试的工具和技术。
     
    比如,有两张表:部门和员工。部门中有部门编号,部门名称,部门经理等字段,主码为部门编号;员工表中有员工编号,员工所属部门编号,员工名称,员工类型等字段,主码为员工编号,外码为员工所属部门编号,对应部门表。如果在某条部门记录中部门编号或员工记录员工编号为空,他就违反主码完整性原则。如果某个员工所属部门的编号为##,但是##在部门编号中确找不到,这就违反外码完整性原则。
     
    员工类型如下定义:0:职工,1:职员,2:实习生。但数据类型为Int,我们都知道Int占有4个字节,如果定义成char(1).就比原来节约空间。
     
    2 白盒测试
     
    白盒测试是基于代码的测试,测试人员通过阅读程序代码或者通过使用开发工具中的单步调试来判断软件的质量,一般黑盒测试由项目经理在程序员开发中来实现。白盒测试分为动态白盒测试和静态白盒测试
     
    2.1 静态白盒测试
     
    利用眼睛,浏览代码,凭借经验,找出代码中的错误或者代码中不符合书写规范的地方。比如,代码规范中规定,函数必须为动宾结构。而黑盒测试发现一个函数定义如下:
    Function NameGet(){
    ….
    }
    这是属于不符合开发规范的错误。
    有这样一段代码:
    if (i<0) & (i>=0)
    …
    这段代码交集为整个数轴,IF语句没有必要
    I=0;
    while(I>100){
    J=J+100;
    T=J*PI;
    }
    在循环体内没有I的增加,bug产生。
     
    2.2 动态白盒测试
     
    利用开发工具中的调式工具进行测试。比如一段代码有4个分支,输入4组不同的测试数据使4组分支都可以走通而且结果必须正确。
    看一段代码
    if(I<0){
    P1
    }else{
    P2
    }
     
    在调试中输入I=-1,P1程序段通过, P2程序段未通过,属于动态黑盒测试的缺陷
     
    3.功能测试
     
    功能测试指测试软件各个功能模块是否正确,逻辑是否正确。
     
    对测试对象的功能测试应侧重于所有可直接追踪到用例或业务功能和业务规则的测试需求。这种测试的目标是核实数据的接受、处理和检索是否正确,以及业务规则的实施是否恰当。此类测试基于黑盒技术,该技术通过图形用户界面 (GUI) 与应用程序进行交互,并对交互的输出或结果进行分析,以此来核实应用程序及其内部进程。功能测试的主要参考为类似于功能说明书之类的文档。
     
    比如一个对电子商务系统,前台用户浏览商品-放入购物车-进入结账台,后台处理订单,配货,付款,发货,这一系列流程必须正确无误的走通,不能存在任何的错误。
     
    4.UI测试
     
    UI测试指测试用户界面的风格是否满足客户要求,文字是否正确,页面美工是否好看,文字,图片组合是否完美,背景是否美观,操作是否友好等等
    用户界面 (UI) 测试用于核实用户与软件之间的交互。UI 测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能。另外,UI 测试还可确保 UI 中的对象按照预期的方式运行,并符合公司或行业的标准。包括用户友好性,人性化,易操作性测试。UI测试比较主观,与测试人员的喜好有关
     
    比如:页面基调颜色刺眼;用户登入页面比较难于找到,文字中出现错别字,页面图片范围太广等都属于UI测试中的缺陷,但是这些缺陷都不太严重。
     
    2 软件测试的14种类型
     
    5.性能测试
     
    性能测试主要测试软件测试的性能,包括负载测试,强度测试,数据库容量测试,基准测试以及基准测试
     
    5.1负载测试
     
    负载测试是一种性能测试指数据在超负荷环境中运行,程序是否能够承担。
     
    在这种测试中,将使测试对象承担不同的工作量,以评测和评估测试对象在不同工作量条件下的性能行为,以及持续正常运行的能力。负载测试的目标是确定并确保系统在超出最大预期工作量的情况下仍能正常运行。此外,负载测试还要评估性能特征,例如,响应时间、事务处理速率和其他与时间相关的方面。
     
    比如,在B/S结构中用户并发量测试就是属于负载测试的用户,可以使用webload工具,模拟上百人客户同时访问网站,看系统响应时间,处理速度如何?
     
    5.2强度测试
     
    强度测试是一种性能测试,他在系统资源特别低的情况下软件系统运行情况。这类测试往往可以书写系统要求的软硬件水平要求。
     
    实施和执行此类测试的目的是找出因资源不足或资源争用而导致的错误。如果内存或磁盘空间不足,测试对象就可能会表现出一些在正常条件下并不明显的缺陷。而其他缺陷则可能由于争用共享资源(如数据库锁或网络带宽)而造成的。强度测试还可用于确定测试对象能够处理的最大工作量。
     
    比如:一个系统在内存366M下可以正常运行,但是降低到258M下不可以运行,告诉内存不足,这个系统对内存的要求就是366M。
     
    5.3数据库容量测试
     
    数据库容量测试指通过存储过程往数据库表中插入一定数量的数据,看看相关页面是否能够及时显示数据。
     
    数据库容量测试使测试对象处理大量的数据,以确定是否达到了将使软件发生故障的极限。容量测试还将确定测试对象在给定时间内能够持续处理的最大负载或工作量。例如,如果测试对象正在为生成一份报表而处理一组数据库记录,那么容量测试就会使用一个大型的测试数据库,检验该软件是否正常运行并生成了正确的报表。做这种测试通常通过书写存储过程向数据库某个表中插入一定数量的记录,计算相关页面的调用时间。
     
    比如,在电子商务系统中,通过insert customer 往user表中插入10 000数据,看其是否可以正常显示顾客信息列表页面,如果要求达到最多可以处理100 000个客户,但是顾客信息列表页面不能够在规定的时间内显示出来,就需要调整程序中的SQL查询语句;如果在规定的时间内显示出来,可以将用户数分别提高到20 000 , 50 000, 100 000进行测试。
     
    5.4基准测试
     
    基准测试与已知现有的系统进行比较,主要检验是否与类似的产品具有竞争性的一种测试。
     
    如果你要开发一套财务系统软件并且你已经获得用友财务系统的性能等数据,你可以测试你这套系统,看看哪些地方比用友财务系统好,哪些地方差?以便改进自己的系统,也可为产品广告提供数据。
     
    5.5竞争测试
     
    软件竞争使用各种资源(数据纪录,内存等),看他与其他相关系统对资源的争夺能力。比如:一台机器上即安装您的财务系统,又安装用友财务系统。当CPU占有率下降后,看看是否能够强过用友财务系统,而是自己的系统能够正常运行?
     
    6. 安全性和访问控制测试
     
    安全性和访问控制测试侧重于安全性的两个关键方面:
     
    应用程序级别的安全性,包括对数据或业务功能的访问
     
    系统级别的安全性,包括对系统的登录或远程访问。
     
    6.1应用程序级别的安全性
     
    可确保:在预期的安全性情况下,主角只能访问特定的功能或用例,或者只能访问有限的数据。例如,可能会允许所有人输入数据,创建新账户,但只有管理员才能删除这些数据或账户。如果具有数据级别的安全性,测试就可确保“用户类型一”能够看到所有客户消息(包括财务数据),而“用户二”只能看见同一客户的统计数据。
     
    比如B/S系统,不通过登入页面,直接输入URL,看其是否能够进入系统?
     
    6.2系统级别的安全性
     
    可确保只有具备系统访问权限的用户才能访问应用程序,而且只能通过相应的网关来访问。
     
    3 软件测试的14种类型
     
    比如输入管理员账户,检查其密码是否容易猜取,或者可以从数据库中获得?
     
    7.故障转移和恢复测试
     
    故障转移和恢复测试指当主机软硬件发生灾难时候,备份机器是否能够正常启动,使系统是否可以正常运行,这对于电信,银行等领域的软件是十分重要的。
     
    故障转移和恢复测试可确保测试对象能成功完成故障转移,并能从导致意外数据损失或数据完整性破坏的各种硬件、软件或网络故障中恢复。
     
    故障转移测试可确保:对于必须持续运行的系统,一旦发生故障,备用系统就将不失时机地“顶替”发生故障的系统,以避免丢失任何数据或事务。
     
    恢复测试是一种对抗性的测试过程。在这种测试中,将把应用程序或系统置于极端的条件下(或者是模拟的极端条件下),以产生故障(例如设备输入/输出 (I/O) 故障或无效的数据库指针和关健字)。然后调用恢复进程并监测和检查应用程序和系统,核实应用程序或系统和数据已得到了正确的恢复。
     
    一定要注意主备定时备份
     
    比如电信系统,突然主机程序发生死机,备份机器是否能够启动,使系统能够正常运行,从而不影响用户打电话?
     
    8.配置测试
     
    又叫兼容性测试。配置测试核实测试对象在不同的软件和硬件配置中的运行情况。在大多数生产环境中,客户机工作站、网络连接和数据库服务器的具体硬件规格会有所不同。客户机工作站可能会安装不同的软件例如,应用程序、驱动程序等而且在任何时候,都可能运行许多不同的软件组合,从而占用不同的资源。(如浏览器版本,操作系统版本等)
     
    下面列出主要配置测试
     
    8.1浏览器兼容性
     
    测试软件在不同产商的浏览器下是否能够正确显示与运行;
     
    比如测试IE,Natscape浏览器下是否可以运行这套软件?
     
    8.2操作系统兼容性
     
    测试软件在不同操作系统下是否能够正确显示与运行;
     
    比如测试WINDOWS98,WINDOWS 2000,WINDOWS XP,LINU, UNIX下是否可以运行这套软件?
     
    8.3硬件兼容性
     
    测试与硬件密切相关的软件产品与其他硬件产品的兼容性,比如该软件是少在并口设备中的,测试同时使用其他并口设备,系统是否可以正确使用.
    比如在INTER,舒龙CPU芯片下系统是否能够正常运行?
     
    这样的测试必须建立测试实验室,在各种环境下进行测试。
     
    9.安装测试
     
    安装测试有两个目的。第一个目的是确保该软件在正常情况和异常情况的不同条件下: 例如,进行首次安装、升级、完整的或自定义的安装_都能进行安装。异常情况包括磁盘空间不足、缺少目录创建权限等。第二个目的是核实软件在安装后可立即正常运行。这通常是指运行大量为功能测试制定的测试。
    安装测试包括测试安装代码以及安装手册。安装手册提供如何进行安装,安装代码提供安装一些程序能够运行的基础数据。
     
    10.多语种测试
     
    又称本地化测试,是指为各个地方开发产品的测试,如英文版,中文版等等,包括程序是否能够正常运行,界面是否符合当地习俗,快捷键是否正常起作用等等,特别测试在A语言环境下运行B语言软件(比如在英文win98下试图运行中文版的程序),出现现象是否正常。
     
    本地化测试还要考虑:
     
    当语言从A翻译到B,字符长度变化是否影响页面效果。比如中文软件中有个按键叫“看广告”,翻译到英文版本中为 “View advertisement”可能影响页面的美观程度
    要考虑同一单词在各个国家的不同意思,比如football在英文中为足球,而美国人使用中可能理解为美式橄榄球。
    要考虑各个国家的民族习惯,比如龙个美国中被理解邪恶的象征,但翻译到中国,中国人认为为吉祥的象征。
    11.文字测试
     
    文字测试测试软件中是否拼写正确,是否易懂,不存在二义性,没有语法错误;文字与内容是否有出入等等,包括图片文字。
    比如:“比如,请输入正确的证件号码!”何谓正确的证件号码,证件可以为身份证,驾驶证,也可为军官证,如果改为“请输入正确的身份证号码!”用户就比较容易理解了。
     
    12.分辨率测试
     
    测试在不同分辨率下,界面的美观程度,分为800*600,1024*768,1152*864,1280*768,1280*1024,1200*1600大小字体下测试。一个好的软件要有一个极佳的分辨率,而在其他分辨率下也都能可以运行。
     
    13发布测试
     
    主要在产品发布前对一些附带产品,比如说明书,广告稿等进行测试
     
    13.1说明书测试
     
    主要为语言检查,功能检查,图片检查
     
    语言检查:检查说明书语言是否正确,用词是否易于理解;
     
    功能检查:功能是否描述完全,或者描述了并没有的功能等;
     
    图片检查::检查图片是否正确
     
    13.2宣传材料测试
     
    主要测试产品中的附带的宣传材料中的语言,描述功能,图片
     
    13.3帮助文件测试
     
    帮助文件是否正确,易懂,是否人性化。最好能够提供检索功能。
     
    13.4广告用语
     
    产品出公司前的广告材料文字,功能,图片,人性化的检查
     
    14 文档审核测试
     
    文档审核测试目前越来越引起人们的重视,软件质量不是检查出来的,而是融进软件开发中来。前置软件测试发越来越受到重视。请看一个资料:
     
    文档审核测试主要包括需求文档测试,设计文档测试,为前置软件测试测试中的一部分。
     
    14.1需求文档测试
     
    主要测试需求中是否存在逻辑矛盾以及需求在技术上是否可以实现;
     
    14.2设计文档测试
     
    测试设计是否符合全部需求以及设计是否合理。
     
    总结
     
    据美国软件质量安全中心2000年对美国一百家知名的软件厂商统计,得出这样一个结论:软件缺陷在开发前期发现比在开发后期发现资金,人力上节约90%;软件缺陷在推向市场前发现比在推出后发现资金,人力上节约90%。所以说软件的缺陷应该尽早发现。不是所有的软件都要进行任何类型的软件测试的,可以根据产品的具体情况进行组装测试不同的类型。
     
  • 成都川软信息技术有限公司
  • 地址:成都市清江东路1号温哥华广场15楼     电话:028-87777180
  • (蜀)ICP备10002048号
  • 咨询1线
  • 咨询2线
  • 咨询3线
  • 咨询4线
  • 咨询5线