Software testing career.
-
@jimmynelson said in Software testing career.:
@scottalanmiller Yes you re right to learn programming. Like I said software testing work together to software developer they are team player . If I get my hand- in experience l will learn Java or Ruby n rails in future to write scripts under test, become software test developer
Normally you learn programming before looking into software testing. Software testing is a branch of programming, so knowing how to program is generally the first step in looking into software testing.
-
In addition to knowing the code being handed over to you, most software testing is done in code today. So you need to program for both sides of the job.
-
@Reid-Cooper Great advice, Reid-copper thank you. What's your advice on any programming language to learn? eg java, c, c++, objective C or Python etc And how can i start as possible or any direction to start learn programme now? Thank you i appreciate
-
@jimmynelson said in Software testing career.:
@Reid-Cooper Great advice, Reid-copper thank you. What's your advice on programming language to learn? And how can i start as possible or any direction to start learn programme now? Thank you i appreciate
Well, as a software tester, you have two things to be concerned about (as far as learning a language)... one is to learn the language that you will be testing and the other is learning the language for writing tests. These may be one and the same, or might be different.
So the first step is knowing what you will be testing. If you are just getting started and don't have your eye on a specific role, company or job then look at a list of popular languages and the ones in the top couple are the ones that will be hiring the most testers. Java, C#, C, C++, JavaScript, Ruby, Python, etc. will be popular with Java and C# likely at the top.
Then for your testing languages. Likely Python or Ruby will be the most common for scripting testing tools.
-
For just general learning, without an eye towards any specific use of it, I always recommend starting with Python because it is so well suited to learning programming.
-
@jimmynelson said in Software testing career.:
@Reid-Cooper Great advice, Reid-copper thank you. What's your advice on any programming language to learn? eg java, c, c++, objective C or Python etc And how can i start as possible or any direction to start learn programme now? Thank you i appreciate
Objective C is very popular for Mac OSX desktop app programming. But that is a very limited job space. There is no server size Objective C and even the Apple programming community is leaving Objective C to move to Swift today. If you wanted to limit yourself to Apple OSX and iOS graphical app testing, I think that Swift would make more sense.
-
@scottalanmiller Great advice thank you.
-
@Reid-Cooper . Great Reid. I prefer to learn Ruby on rails" or pick Python? Which one you recommend please ??
-
@jimmynelson said in Software testing career.:
@Reid-Cooper . Great Reid. I prefer to learn Ruby on rails" or pick Python? Which one you recommend please ??
Rails is a framework that would not apply to testing. You would learn Python or Ruby, but not Rails. Nothing wrong with Rails, but that's not something that you would use on the testing side and would only be applicable to you if you were specifically testing Ruby on Rails, rather than normal Ruby, applications.
Also, Ruby on Rails has integrated testing, so the need for testing team for it is less. So the number of jobs for testing Rails applications will be lower than the number of Rails developers would lead you to believe.
-
-
@Reid-Cooper thanks Reid l appreciate you. I'll look forward to pick Ruby to learn . Hope i pick the right choice?
-
@jimmynelson said in Software testing career.:
@Reid-Cooper thanks Reid l appreciate you. I'll look forward to pick Ruby to learn . Hope i pick the right choice?
I recommend Python. Better for learning, more general use cases.
-
@jimmynelson said in Software testing career.:
@Reid-Cooper thanks Reid l appreciate you. I'll look forward to pick Ruby to learn . Hope i pick the right choice?
I like Python as well for your first language. Ruby is a nice language, but it is not used all that much and tends to be a bit unique.
-
@Reid-Cooper YES Reid. thanks. I pick Python. What's do you think about Java"toward testing? Java can be used in web, desktop and mobile application. phyton better than java? Please explain. Thank you.
-
@scottalanmiller please, means phyton better than java??