面试准备(1)
2013-09-08 12:26 散步的鱼2013 阅读(207) 评论(0) 收藏 举报Q: Which methods did you use in designing test case? give me an example
A: I always use these methods: Equivalence partitoning, boundary value analysis, cause effect graphing, error guessing
er..I give a requirement point that I had just finished. May be it is a bit easy but can also show the combination of many testing techniques.
It is about how to update a broadband accounts manually.
The broadband account can be modified manually. The updated account must meet these rules:
1) The length of account should be 12
2) The character in column 1 should be n or h
3) The characters from the second to the fourth column, it is an area code which consists of 3 digitals
4) The charactr From the fifth to tweleveth, they are eight random character
Error warnings:
1) Warning 1 pops up when the length of typed account is not correct
2) Warning 2 shows when the first character is wrong
3) Warning 3 says when the third conditions is false
4) Warning 4 pops up when the fourth condition is false
Equivalence partition: The character format, such as number, english character, special character, chinese character, minus number,
Boundary value analysis: The length of account
cause effect graphing: The combination of input characters which follows difference rules
Error guessing: different errors
Q:Could you introduce your current project and which responsibilities did you took?
A: My current project is Customer relationship management that is provided for china telecom. CRM is designed to help operators to build and develop relationship between telecommunication industry and their customers. The core functions include customer management, order management, channel management, product management, sales and so on. There are 43 persons working for it, 14 testers and 26 developers, 2 managers and 1 director. The main technologies used in this project are Java, C, oracle and unix. I am a test lead and in charge of 6 testers. We mainly supoort the CRM testing in Henan, Jilin, Qinhai and neimeng province.
Q:Highlight your responsiblities and describe your everyday's work
A: I mainly take charge of the test team and also perform part of testing. The detailed responsibilites include
1) Collaborate with develop team for product testing
2) Communicate with program support team for feature specs and customer problems
3) Test task assignment
4) Control the testing progress
5) Train the new staff
6) Software testing
Everyday's work
1) Check the email to see if there are some urgent problems from PSO team, analyze these problems and assign them to team members
2) Check the DMP testing platform to see if there are new feature requirement or user bugs or test bugs , analyze these items, assign the task, review the new testing progress
3) Check the DMP to confirm or cancel the DB change request, ODB change request and regress build release request
4) Perform the testing
5) Send the daily report to test manager
浙公网安备 33010602011771号