一名合格的软件测试需要具备那些专业能力( 三 )



■网友
谢邀,我不是专业测试,自己开发自己测试
大部分软件测试都是基于web端的吧。那么web的程序有那些需要测试的?
1、按功能需求文档上写的功能先测一遍,确定每个模块都能正常运行
2、对程序中需要输入的模块多尝试测试一下, 比如它是个需要输入数字的文本框,你输入一段字符串会出现什么反应,数字的范围是多少? 是否支持负数、小数点等有符号的数字,这个在黑盒测试中叫... 边界值测试法吧好像
3、兼容性测试, 世纪难题,window下的不同的浏览器内核七八个, 像IE、 谷歌、 火狐、欧朋之类的,还有什么搜狗高速浏览器、360安全浏览器、2345王牌浏览器、百度浏览器、桔子浏览器一大堆,都是基于IE内核的,但是你得确定每种浏览器都能正常显示界面,IE又有从6到11的版本,至少IE9得兼容吧。还有苹果的浏览器,苹果下IE内核的好像又不一样了, Linux下还有各种浏览器,自己看着办
这些是最最最最基本的日常工作,至于工作中使用什么测试工具? 在我看来都是一样的。工作上的一个协作而已。 如果是团队测试,我认为操作流程是放在第一位的, 沟通比能力重要。
做得久了,需要进阶了, 学学Apache\ginx那些服务器的配置, 了解一下HTTP的概念。学学浏览器的控制台怎么用的。
学学SQL,学学js。 试试SQL注入,XSS跨站攻击, javasctipt是可以禁止加载的。前端的验证表单什么的都失去效果,看看这个时候的后台还有没有安全性的问题
至于楼上说的git, 我认为并不需要专门去学, 你又不提交代码,只是可能会让你提个Issues什么的,更多应该还是把bug写到测试用例里去
【一名合格的软件测试需要具备那些专业能力】 以上是个人经验,不喜请喷!!!
推荐阅读
- 大学再有三个月就结束了,没学到知识,参加一个软件测试培训机构好吗
- 怎样成为一名合格的Python程序员?
- 汽车市场|2020中国汽车富豪榜出炉!卖车不是最赚钱?第一名竟是
- |如东:年轻母亲夜里抱娃跳河溺亡
- 特斯拉|韩国企业在动力电池市场取得第一名,中国企业蓄力赶超
- BAT战略投资是咋跟被投公司接触的考察合格签定投资意向书意向书类工作备忘录是否具有法律效应
- 又是因为不关窗给了盗贼可乘之机,广州海珠警方抓获一名攀爬入室盗贼
- 饮食|“干啥啥不行,拉屎第一名”!男生总有那么多屎要拉,为啥啊?
- 想做软件测试,去哪先获得点经验和理论知识?
- 列车上被迫吸二手烟 一名男子将铁路部门告上法庭
