软件测试行业能称得上是经典的书,我感觉还挺多的。 《软件测试》 、 《软件测试的艺术》 、 《Google软件测试之道》 、 《mysql必知必会》 等等,这些书都被人视为软件测...
软件测试最全书单:学测试必须要知道这6本书!(附48本测试经典书单)
我们精选了一下网友答案:
···································^^····································
软件测试行业能称得上是经典的书,我感觉还挺多的。
《软件测试》、《软件测试的艺术》、《Google软件测试之道》、《mysql必知必会》等等,这些书都被人视为软件测试的圣经。
但是对我而言,对我产生影响最大的书是《移动app测试实战》和《腾讯Android自动化测试实战》
1.《移动app测试实战》
这本书对于APP的测试覆盖得很全面,包括最基础的功能测试、接口自动化和UI自动化、性能测试、专项测试、持续集成和质量管理等。
并且由于作者是国内顶尖互联网大厂的员工,书中介绍的测试解决方案,都在大厂得到应用,实用性很强。
根据书中所写的,也结合我自己的实际,我总结了移动端测试项,如下图所示:
2.《腾讯Android自动化测试实战》
本书主要介绍了一些主流的Android自动化测试工具(框架),包括 Robotium、Monkey、UIAutomator、Appium 等。
另外也包含了其他的一些具体的案例,例如:视频自动化测试、手机耗电量测试等等。
这本书我反复看了好几遍,之前公司有搭建自动化框架,也是从书中受到很多启发。
下图是我们团队开展自动化项目的一些落地步骤:
还有好多好书,还没来得及看。
都是前辈们吐血推荐给我的,我在此也分享给大家:《软件测试书单》
猜你喜欢
测试工程师到底是干啥的?测试工程师转开发有多大希望?www.zhihu.com需求变动频繁的情况下,如何做自动化测试?www.zhihu.com有哪些让你目瞪口呆的 Bug ?www.zhihu.com·······································································
软件测试怎么学啊?
我们精选了一下网友答案:
自学能力强的话,可以啊,看看这方面的书。今天逛了下论坛, bbs.ltesting.net/thread-59180-1-1.html 你了解下吧
···································^^····································
学软件测试肯定要先懂软件开发..如果你懂软件开发,慢慢来..测试不难
如果你没学过软件开发,想学测试..难上加难..就算你测出来软件有问题,你就是不知道是哪个地方出的问题,对吧?....一口吃不了个胖子地
···································^^····································
首先得看测试理论,主要的是理论联系实际,也不能死照理论来。如果那样的话,工作就不用做了,而且你也会工作得很痛苦。学好理论,再熟悉你要测试的系统,你就差不多可以开始测试了,不过这样也只限于菜鸟而已,理论再学的再好,系统再熟悉也只限于老鸟而已。要成为高手,那路就长了。具体可以咨询 www.nj-test.com
···································^^····································
没什么意思,很枯燥!天天看程序代码。
·······································································
招聘 | 来!让我们共创中国网络安全的未来
我们精选了一下网友答案:
···································^^····································
1、负责公司机房IT系统核心设备的日常巡检、维护,及时按要求对其进行配置,保障办公网络及系统的正常、安全运行;2、负责服务器系统的安全管理,制定各服务器的数据备份计划,确保数据安全和网络安全;3、负责编制和优化公司信息化系统管理制度及信息化建设规划方案。1、本科及以上学历,计算机网络、软件工程、通讯工程等相关专业人员;2、至少2年以上相关工作经验,勤奋踏实、积极进取并富有责任感;3、熟悉计算机系统维护、网络安全、数据库等方面知识;4、熟悉路由器、交换器、防火墙、服务器等设备的调试安装工作。1、配合销售经理完成与用户的技术交流、需求设计方案撰写、宣讲及用户答疑等工作;2、负责参与项目的标书制作、实施、方案输出、售后、设备调试安装及项目资料整理归档等一系列工作;3、配合其它部门做好用户沟通、资料共享、技术协调等工作;5、在出现网络攻击或安全事件时,提供应急响应服务,帮助用户恢复系统及调查取证;6、对客户信息系统提供安全巡检、脆弱性检查、渗透测试、安全评估、安全审计、安全加固等服务。1、本科及以上学历,网络安全、网络工程、计算机技术与应用、软件工程等计算机相关专业;2、熟悉网络基本原理,熟悉主流的网络产品及安全产品;3、具备良好的团队精神、沟通能力和一定的文档编写能力;4、对网络安全业务比较熟悉,考取RCNP、HCNP、CCNP等证书者优先考虑。1、负责对客户业务系统、APP进行安全检查和渗透测试,并协助客户做好漏洞修补和安全加固工作;2、协助客户对突发安全事件进行应急响应,分析取证并提出有效应对措施;3、负责向客户提供安全技术咨询服务,针对Web应用和移动APP的开发需求进行安全功能设计及安全评审;5、负责安全测评技术研究、工具开发及实验环境搭建,参与相关国家科研项目申请和研究工作;6、跟踪国际/国内安全社区的安全动态,进行安全漏洞分析、研究与挖掘。1、本科及以上学历,网络安全、网络工程、计算机技术与应用、软件工程等计算机相关专业;2、熟悉主流操作系统(Linux、Windows等)和主流数据库(SQL、MySql、ORACLE等)并具备渗透测试能力;3、熟悉Web攻击方法、sql注入、Xss攻击、命令注入、CSRF攻击、上传漏洞、解析漏洞等;4、至少熟悉一门编程语言:C、C++、Perl、Python、PHP、Go、Java等,能够进行WEB渗透测试,恶意代码检测和分析;5、熟悉汇编语言,具有一定逆向能力,能对病毒、木马、APP等进行分析;6、思想端正,具有较强的责任感和良好的团队协作精神;7、具有CTF比赛、网络攻防竞赛经验,取得过较好名次,独立挖掘过通用漏洞,具有CNVD原创证书或cve证书,在知名安全杂志或者社区发表过文章条件人员优先。1、本科及以上学历,网络安全、网络工程、计算机技术与应用、软件工程等计算机相关专业;2、负责渗透测试、等保测评、风险评估、安全应急、事件溯源、重保值守等安全服务项目的实施;4、负责移动安全、APP安全、工控安全的研究与项目实施;5、负责安全产品预研与原型开发,配合开发部完成安全产品开发。1、熟悉网络安全知识,深刻理解OSI七层协议,对网络架构有基本了解;2、熟悉渗透、风评、等保测评、安全加固和安全审计技术,有丰富的实践经验。精通各类常见的web漏洞的原理、测试方法以及解决措施,熟练掌握各种安全测试工具;3、具备一定的编程能力,熟悉pyhon、java、PHP或其他一种编程语言,能够在此基础上进行代码安全分析;4、熟悉主流安全设备、操作系统、网络设备,能独立对设备系统进行加固;5、熟悉移动安全、APP安全、工控安全、安全产品开发等;6、 熟悉公司信息安全管理体系建设、信息安全管理体系审计与改进;7、具备CISP、CISSP、等级保护测评师、CISA等安全资质认证的优先。1、参与信息系统等级保护测评项目现场实施工作,按照等级保护测评的相关标准,对信息系统涉及的物理安全、网络安全、主机安全、应用安全和数据安全等安全指标进行测评和评估,并根据现场测评结果填写完整、准确、详细的测评结果记录;2、具有较强的沟通表达能力和文档编写能力,能够参与测评指导书的开发,完成等级保护测评、风险评估等项目实施方案和报告的编写;3、参与等级保护测评项目的售前技术交流、标书制作等技术支撑工作。1、本科及以上学历,网络安全、网络工程、计算机技术与应用、软件工程等计算机相关专业;2、了解网络安全相关专业知识,对国家网络安全、等级保护政策有所了解、了解常见的网络安全产品功能,对安全技术和有关行业安全标准有所了解;3、具备较强的沟通能力和团队意识,良好的文档编写能力,能够完成网络安全等级保护测评、安全咨询、风险评估等项目的技术工作;4、具备较强的自我学习能力,能够在导师的指导下快速学习和成长,同时在工作当中积累经验和知识;6、具有CCNA、CCNP、CISP或等保初级测评师证书者优先考虑;7、在校期间参加过网络安全兴趣小组或参加过网络安全攻防比赛者优先考虑。1、负责安全产品需求分析、架构设计、产品开发及持续改进;1、本科及以上学历,网络安全、网络工程、计算机技术与应用、软件工程等计算机相关专业,2年以上安全产品开发经验;3、责任心、抗压能力、沟通能力强,逻辑思维能力严谨,善于发现问题并找到解决办法,具备良好的团队合作精神;4、熟练使用Java/C/C++/Python/Perl至少一种语言;5、具备hbase,hadoop,storm,spark使用经验者优先。1、负责公司自研平台运行维护(包括:网络安全态势监测与分析、数据采集,规则词库优化等);2、负责重要网站、信息系统及关键信息基础设施的网络安全日常监测;3、常见网络安全事件及安全漏洞验证,编写事件验证分析报告;1、本科及以上学历,网络安全、网络工程、计算机技术与应用等相关专业;3、熟练掌握PowerPoint、Word、EXCEL等办公软件;1、与派驻单位工作人员及时沟通,做好驻场服务支撑工作;4、编写外派工作日报、整理和归档驻场工作中输出的相关资料。1、本科及以上学历,网络安全、网络工程、计算机技术与应用等相关专业;4、维护软件/平台,保持软件/平台的可用性和稳定性;6、及时反馈需求和技术上的问题,提供合理化建议并积极推动问题解决。1、本科及以上学历,网络安全、网络工程、计算机技术与应用、软件工程等相关专业;2、熟悉PHP开发,熟悉LNMP开发环境.3年以上PHP开发经验,熟练掌握PHP面向对象编程;3、精通mysql数据库开发,熟悉SQL索引调优;4、熟悉使用memcache或redis等一种nosql技术, Yaf,Yii,ThinkPHP,Laravel等一种或多种框架及常用数据结构与算法;5、具备处理大数据情况下的系统架构的搭建、调试、排错、优化、部署及用户管理后台和API接口等项目开发经验,能够独立完成开发项目;6、了解一定的前端技术,对常见的前端框架有一定的认识;7、了解常见的Web漏洞类型,如SQL注入、XSS漏洞等,并能在代码上做防护;8、有较好的沟通技巧和团队合作精神,能够快速融入团队。1、根据需求文档和UI设计,设计和开发实现web应用前端;组织前端代码评审及前端开发记过验收活动;3、优化用户体验,提升兼容性,友好性和易用性,跨平台及跨浏览器一致性;4、管理和完善前端组建资源,业务组件功能,维护及优化网站前端性能,优化前端开发模式和规范;5、协同服务端工程师完成前端与程序对接,及产品项目的制作和前端效果的实现。1、 本科及以上学历,网络安全、网络工程、计算机技术与应用、软件工程等相关专业;2、3年以上前端开发经验,熟练运用HTML、CSS、JavaScript,了解 HTTP 协议以及浏览器原理;3、熟练使用D3/G2/Three.js/ECharts等至少一个数据可视化框架或类库;4、熟悉ES6、Vue、Vuex、Router、node.js等现代前端技术栈;5、熟悉前后端交互逻辑,熟悉前端性能优化,并能在编程时较好的提前考虑,有过完整系统开发经验;1、完成软件的功能、兼容性测试,编写测试计划、测试用例、测试报告等相关文档;2、搭建测试环境、执行测试用例,提交bug和进行回归测试;3、根据测试用例执行测试工作,进行分析测试结果,及时跟踪推动问题及时解决;4、与开发团队进行有效沟通,推动测试中发现的问题并及时解决。1、本科及以上学历,本科及以上学历,网络安全、网络工程、计算机技术与应用、软件工程等相关专业,两年以上软件测试经验;2、了解软件测试理论、方法和过程;熟悉软件测试流程和规范,熟悉软件测试方法和策略,能熟练运用各种黑盒测试用例设计方法;3、具备一定的软件需求分析能力、良好的用例设计能力。1、密码技术跟踪,包括国际和国内主流密码学算法、鉴权模型;3、基于客户和国内相关合规性要求进行密码产品研发及落地服务。1、至少精通C/C++、JAVA、PYTHON等编程语言;2、精通密码学基础,包括基本密码算法、体系及可信计算、安全启动等相关理论;3、具备扎实的数据结构和算法功底以及计算机理论基础;4、 具有良好的沟通能力,对技术有激情,喜欢钻研,能快速接受和掌握新技术,有较强的独立、主动的学习能力。1、配合项目经理与团队成员一起完成公司密码安全测评项目的实施工作;1、具备扎实的密码学理论知识如常见的密码算法、密码协议、密钥管理等;2、具有一定密码学的实际应用经验,了解常见了密码产品并知道其加密实现原理,可以进行密码使用数据采集、分析等工作;4、熟练掌握密码技术在网络、服务器、应用、数据库等层面及整个信息系统架构中的应用;5、熟悉我国网络安全法规及政策,尤其对《网络安全法》、《密码法》、等保2.0等有深刻理解。1、本科及以上学历,平面设计、广告或新媒体相关专业;2、有手绘原创设计,有成熟作品、有创新能力和较高审美能力;3、掌握和操作相关平面设计软件,比如Photoshop、CDR等;
-
发表于 2020-11-19 14:34
- 阅读 ( 765 )
- 分类:软件测评