open source software testing · beijing software testing & qa center national application...
TRANSCRIPT
Beijing Software Testing & QA CenterNational Application Software Testing Labs
Kong Hao
11月22日
Open Source Software Testing
BSTQC HeadquartersBSTQC Headquarters
Beijing,China
BSTQC Profile• In July 2002, jointly founded by:
– Beijing Municipal Science and Technology Commission (BMSTC)北京市科委
– Beijing Products Quality Supervision and Inspection Institute (BPQSII)北京市质量技术监督局
• Accredited with National Application Software Testing Labs in Oct.2004
• Testing Platform of Software Incubator of National 863 Program
Our Team
Number of Test engineer: 80Average testing experience 3.5 years
Testing ServiceSoftware Testing & Quality Assurance
– Functionality Testing– Compatibility Testing– Globalization/Localization Testing– Install/Uninstall Testing– Stress & Load Testing– Performance Testing– Regression Testing– Test Engineer Trainning *
Our Customers— International
Our Customers— Domestic
Progress of OSS Testing
• 1st Stage (Beginning of 2002 — Jun.2002 ) concomitance with “ YangFan Project ”
Research on Testing Techniques
• 2nd Stage ( Jul.2002 — Dec.2003 ) concomitance with “ Qihang Project ”
Build Testing Environment and Test Case Library
• 3rd Stage ( Jan.2004 — 2006 ) concomitance with “ National 863 Project ” and “ YanFan 2004 Project ”
• 4rd Stage ( 2006 —
Now ) OpenOffcie.org 、 Suse 、 Ubuntu 、 Redflag 、 Asianux , etc.
Testing Techniques ’ s persistence improvement Phase
Dedicated OSS Testing Team by more than 30 engineers !
Accomplished OSS Testing Projects
• Linux OS ChinaSoft Linux (China National Software and Technology Service Corporation, CS&S)
Red Flag Linux (Red Flag Software Co.,Ltd)
Asianux(China/Japan/Korea)
Co-Create Linux(Beijing Co-Create Open Source Software Co., Ltd.)
Ubuntu OS
Suse
Xandros OS
• Office : EIOffice(WuXi Evermore Software Co., Ltd)
RedOffice (Beijing Redflag Chinese 2000 Software Co., Ltd)
OpenOffice.org
PuHua Office
Linux and OSS has been a focus of attention in China, rapidly developed, and got great support from China government– National 863 Program ( The Ministry of Science and
Technology )
– Electronic Industry Fund ( The Ministry of Information Industry )
– Beijing Science and Technology Project 、…
– Government Procurement
BSTQC is a professional third-party testing company in open source software testing areas.• the pioneer最早、先锋
• the persistence promoter持续的促进者
• the quality assurancer 质量保证者
• the test areas covered all-sides测试范围最广
• the longest persistence test time持续时间最长
520 days12Applicationsoftware
5332 days82Total
2300 days34Office
2512 days36Linux OS
loadTest Report
Type
Key-1 of Open Source testing
• Standards• Standards is the basic role the testing will follow• We did:Carackerjack.(China/Japan/Korea) Regression
test tool based on standard syscall.
Key-2 of Open Source testing
• Testing tools • Stress/Press tool• Action recorder• Good Test cases
Key-3 of Open Source testing
• Test process management• Start/Mid/End/Regression• Strict Task & Plan• Qualified Bug report
Key-4 of Open Source testing
• Testers• Professional testing engineer• Advanced user/reporter
ThanksBeijing Software Testing & QA Center
National Application Software Testing LabsKong Hao