测试心得和以后的道路

211非计算机专业毕业,做测试了三年,最近重新找了个工作。发现待遇其实还不如一个工作两年专科的开发人员,心里面还是有些落差的。
谈谈测试这个行业吧,测试的待遇普遍比开发低。归根结底就下面两个原因吧:
- 1 平均技术水平低
其实者并不代表测试人员的技术水平不如开发人员。应该说是纯粹的手工功能测试带低了行业标准,使得大部分企业的技术人员都以为测试会什么,只会点点点,没一点技术含量。凭什么给这么高的工资。
其实好的测试人员技术水平一点都不比开发低,一个本科前端开发h5;js;css;flash;ps都会得话随随便便可以那个15K。
安卓开发,java基础和安卓核心技术
javaEE开发:java基础,数据库,javaservlet,web开发框架,还要会部分前端知识,jvm和web服务器
相对来说javaEE掌握的东西比较多,比较全面
但看看一个高级测试人员:
性能测试:linux命令,shell,数据库,web服务器,网络,一门开发语言基础,一个性能测试工具LR/jmeter
自动化测试:一门开发语言python/java,一种测试工具selenium/qtp ;移动端要appium等
功能测试:逻辑思维就行,会点点点就oK
安全测试:测试工具,开发语言,操作系统,网络安全,数据库等等
很多公司定测试人员的工资都是按照功能测试来定的,所以待遇测试比较低。但现在很多企业招测试人员却是要全能的。所以这点对于真正掌握测试技术人员来说有点不公。从技术层面来说除了后台开发的,其他人员待遇都不应该比测试高出很多。
但行业已经这样,水平高点的测试人员也只能接收吧。
- 2 测试没有输出,带来不了经济效益
对企业来说测试是辅导开发,没有产品出来,测试人员没什么用。而且测试做的事,不能带来经济效益。所以被忽视冷落也是理所当然的。有些企业都没有测试人员。因为开发可以自测。测试不受重视是行业统一情况
所以广大的测试人员,当你觉得你技术过硬,水平过高,但是却眼睁睁看着一些半吊子的开发拿着比你高工资的时候,只能怪自己当初怎么就选择了测试这个行业。就像一些高学历的人去了钢铁企业,怎么也比不上一个低学历的去了IT企业是一样的。IT团队测试总是被放在最后面。
- 总结
所以作为一个测试人员,我不建议转行的人做测试。学点前端开发,安卓开发也比这样强多了。除非你是一个只想做做功能测试的女生。
已经做了测试的也不用灰心,往性能和自动化方向发展空间还是比较大,待遇也不会低于一般的开发人员的,就算一两千块钱的差距也不要感觉心里不爽,测试人员要学习东西还很多,谁又规定了测试人员成不了架构师和项目经理呢?
- 以后
既然现在已经落后了,行业标准这样了想想以后的出路吧。测试工作职业寿命应该也不长,这点和开发差不多。有点危机意识,下次选择的时候,希望能够选择一个更加合适的发展方向。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
(course == NULL) { cout << "请先录入课程信息" << endl; teacher_menu(); return; 学习HTML语法和文档结构的关键是掌握HTML标签的用法和语义化。在编 } ofstream fout("data.txt"); fout << course->id << " " << course->name << endl; for (写HTML代码时,应该遵循一定的规范,包括正确使用标签,避免嵌套错误,使用vector<Student>::iterator it = course->students.begin(); it != course->students.end(); it++) { fout << it->id <<合适的属性等。 在学习HTML时,需要注意以下几点: 1. 学习HTML标签的语义化 " " << it->name << " " << it->score1 << " " << it->score2 << " " << it->total,理解每个标签的作用和使用场景,避免滥用无意义的标签。 2. 学_score << endl; } fout.close(); cout << "数据已保存" << endl; teacher_menu(); } 习HTML标签的嵌套规则,避免嵌套错误,导致文档解析出错。 3. 学习 // 读取数据 void load_data() { ifstream fin("data.txt"); if (!fin.is_open()) { HTML标签的属性用法,避免滥用属性,使用不必要的属性会增加文档的复杂度 cout << "无保存的数据" << endl; return; } string id, name; fin >> id >> name; course = new Course(id, name); while (!fin.eof()) { string student_id, student_name; int score。 4. 学习HTML文档的结构,理解文档的头部和主体部分的作用和实1, score2, total_score; fin >> student_id >> student_name >> score1 >> score2 >> total_score; if现方式。 以后要避免的错误包括: 1. 避免滥用无意义的标签,如使用div (!student_id.empty() && !student_name.empty()) { Student student(student_id, student_name); student.score1 = score1标签代替具有语义化的标签。 2. 避免嵌套错误,如将块级元素嵌套; student.score2 = score2; student.total_score = total_score; course->add_student(student); } } fin.close(); cout << "数据已加载" << endl; } private: Course* course; // 课程 在行内元素中,或将表格元素嵌套在列表元素中。 3. 避免滥用属性,}; int main() { ScoreSystem system; system.load_data(); system.select_identity(); return 0; } ``` 如使用不必要的属性或将属性写在不适当的标签中。 4. 避免忽略HTML文档这个程序实现了一个简单的单门课程成绩管理系统,包括教师和学生两个身的结构,如未正确编写文档头部信息或忽略主体部分的分块结构。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值