主题:软件测试
软件测试主题
软件测试是用来衡量软件开发的质量的过程。取决于所采用的测试方法,软件测试可以在开发过程中的任何时间执行。传统上大部分的测试工作发生在需求已被定义后或编码过程已经完成后,但在敏捷测试中大部分测试工作是与他们并行的。因此,测试方法是由所选择的软件开发方法来决定的。
精选条目
关键字驱动测试(Keyword-driven testing),也被称为“表驱动测试”或“作用词测试”,是将自动化测试创建过程分为两个不同的阶段的一种软件测试方法:一个是在规划阶段,一个是在实施阶段。 ...更多
精选图片
在葛麗絲·霍普在为哈佛大学的科学电子计算机Harvard Mark II工作时,她的同事发现了一只飞蛾被困在一个继电器中,从而阻碍了设备的运作,于是她将她们的行为称为为系统“除虫”(debugging)。虽然并不能肯定“电脑bug”这一术语的发明是归功于霍普,但她确实将这个词普及了开来。这只飞蛾的遗骸仍可以在华盛顿哥伦比亚特区史密森尼学会美国国家历史博物馆该机构的日志簿中找到。
精选传记
你知道吗?
名句
- “Quality is never an accident; it is always the result of intelligent effort.” -- 约翰·拉斯金
- “Program testing can be a very effective way to show the presence of bugs, but it is hopelessly inadequate for showing their absence.” -- 艾兹赫尔·戴克斯特拉
- “Beware of bugs in the above code; I have proved it correct, not tried it.” -- 高德纳
- “Given enough eyeballs, all bugs are shallow.” -- 林纳斯定律 according to 埃里克·雷蒙
- “If it ain't broke, you are not trying hard enough.”
- “Quality is free, but only to those who are willing to pay heavily for it.”
软件测试新闻
美国政府的医疗保健交流网站healthcare.gov自2013年10月起遭受了许多类型的技术问题。問題不僅僅出在業務容量方面,而是涉及软件和系统设计问题。
“我们没有做足够的端到端测试”(end-to-end testing)美国卫生与公众服务部部长凯瑟琳·西贝利厄斯在2013年10月30日美国众议院能源委员会和商务部舉行的听证会上如是說。
分类
其他分类
软件质量特性
相关主题
欢迎参与
- 扩充条目
- 将引用添加到条目中以便进行考证
条目
- 测试流程:行为驱动开发、ISO 9000、ISO 9126、能力成熟度模型、靜態程序分析、轻量级软件测试自动化、偵錯、Mutation analysis、Equivalence Partitioning、品質管制、軟體品質、软件测试、Performance engineering、形式验证、Risk-based Testing、Fault injection、Fagan inspection、可靠度、软件质量保证、軟體檢查、Dynamic program analysis、Symbolic computation、Extreme quality assurance、自动化测试、Computerized system validation、Testing Web Sites、Quality audit
- 测试等级:单元测试、整合測試、集成测试、验收测试、系統測試
- 测试类型:Ad hoc testing、Alpha Testing、All-pairs testing、Beta Testing、黑箱測試、Boundary testing、Boundary Value Analysis、Build Verification Test、代碼覆蓋率、相容性測試、Conformance testing、Combinadic、探索性測試、模糊測試、GUI software testing、遊戲測試、Hallway testing、Installation testing、關鍵字驅動測試、Load testing、Mobile Device Testing、Monkey test、Manual testing、基於模型的測試、Playtest、偽翻譯、QuickCheck、回歸測試、Recovery testing、Sanity testing、Scenario testing、Soak testing、Software performance testing、Software verification、冒烟测试 (软件)、Stress testing、靜態程序分析、Session-based testing、可用性測試、白箱測試
- 著名的bug:List of software bugs
- 人物:Charles E. Brady、Jr.、Kenneth D. Cameron、Patrick G. Forrester、Erich Gamma、Charles D. Gemar、Brent Hailpern、Steven Hawley、Cem Kaner、Adam Kolawa、James D. McCaffrey、Brian Marick、Harlan Mills、Stephen S. Oswald、Gene Spafford
- 公司:AutomatedQA、Borland、CTG、Compuware、IBM、Lionbridge、惠普 HP Software Division、Micro Focus、Microsoft、National Software Testing Laboratories、Segue Software、uTest、Telerik
- 测试管理:Test strategy、测试计划、測試工作、Test Data Generation
- 测试工具(商业):AdaTEST95、Automation Anywhere、Cantata++、CAST tool、Coverity、ECLAIR、Goanna、IBM OLIVER (CICS interactive test/debug)、Insure++、Jinx、Jtest、LDRA Testbed、HP LoadRunner、HP Quality Center、Microsoft Test Professional、Microsoft Visual Studio Ultimate、QF-Test、Polyspace、Ranorex、Silk Performer、SilkTest、SIMMON、TestComplete、TestPartner、Testware、Time Partition Testing、TOSCA、HP WinRunner、Test Studio
- 测试工具(自由/开放源码):AutoIt、CFUnit、CAMV XML、Check、CPPUnit、Curl-loader、DUnit、Fastest、FindBugs、FitNesse、Framework for Integrated Test、FUnit、HttpUnit、Apache JMeter、JUnit、PHPUnit、Litmus (Mozilla)、Mauve (test suite)、NUnit、PyUnit、RSpec、Selenium、SimpleTest、soapUI、Splint、STAF、TestNG、Watir、WET Web Tester、xUnit
- 测试工具(其它):en:Category:Emulation software、LURCH、測試自動化框架、虚拟设备
- 认证:英國電腦學會、National Software Testing Laboratories、ISTQB、CSTE
- 协会团体:Software Engineering Institute、Association for Software Testing、American Society for Quality
- 软件标准:IEEE 829、TTCN
- 术语:程序错误、测试用例、测试套件、测试脚本、海森堡bug、被测系统、模拟对象、Test harness、Test data、Testbed、测试平台、调试工具、邊界案例、驗證及確認、test plan、Test Anything Protocol、Zarro boogs、Thrash (computer science)、Memory debugger、Xqa
- 其他:Software testing outsourcing、軟體度量、List of unit testing frameworks
维基媒体上的相关内容
进入以下维基媒体计划可获取更多相关信息: