功能测试:提高软件测试效率

作为一个软件测试员,具备算法思维、软件工程意识以及测试基本知识,如:用例编写,最好可以学习一门语言,可以看看:数据结构、算法导论、软件工程、软件测试艺术、c++语言或java语言书籍等;好的软件测试员不仅仅学会职场生存技能,最重要的还是需要提升自己。多关注行业动态,了解自身优缺点,多提升专业技能,多充实自己。逛逛论坛,比如51testing测试网下面的技术类论坛--51Testing软件测试论坛,提供免费的软件测试资料,包括市场流行的管理类工具白盒测试工具、安全测试工具JMeter、当然还有UI自动化测试工具TestWriter以及免费下载等等。

CSDN——软件测试频道,为中国的软件开发者和IT从业者提供知识传播、职业发展、软件开发等全生命周期服务。

51CTO—IT专业博客,网站拥有众多大牛,进行专业领域知识原创分享。

还有更多,大家凭兴趣自行搜索哈。

那么以功能测试为例,主要学习的步骤是哪些呢?

1、功能测试刚开始:以解决功能稳定性为主。

2、可以根据所测试的项目深入学习了解项目所用语言,学习各种工具使用:

l搭建提bug的环境、用例编写工具等;

l提出bug后最好可以帮忙定位,这就需要使用工具,比如:抓log、抓包、crash堆栈信息分析、性能工具运用等,甚至深入代码层面定位问题;

l这里靠平时的积累,没有固定书籍,从项目中来回到项目中去,遇到问题解决问题会让你成长;

3、功能测试中期:在功能稳定的前提下提升质量提高效率。

l进行性能测试:内存、CPU、时延、稳定性等,根据平台掌握不同的工具;

l学习自动化框架编写自动化用例,如:robot、selenium、monkey,TestWriter等;

l自动化可以提高效率,解决重复量大的case;

l资料全靠Google没有固定书籍;

4、功能测试最后学习一门脚本语言,如:js、python,当测试过程中遇到无法前进,脚本工具解决之,编写适当的脚本和工具方便自己和他人;

逛一些软件测试网站,多看大牛的技术分享。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,719评论 25 709
  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    宇文臭臭阅读 11,711评论 5 101
  • -----转载----- 1、问:你在测试中发现了一个bug,但是开发经理认为这不是一个bug,你应该怎样解决? ...
    花开沉浮阅读 12,225评论 4 88
  • 接连下了好几天的雨,今天也不例外,出门时雨还是很大,但是这仍阻挡不了我们参加学经班活动的热情,孩子们更是如此,风雨...
    A小青竹阅读 1,841评论 0 0
  • 张开好好希望 前天,昨天 都在等,等那个 从11O出来的人 看谁,有那么荣辛 总喜欢听酒梦亲切的声音遨请了 谁谁谁...
    江城妖怪阅读 1,643评论 0 0

友情链接更多精彩内容