Table of contents
Project Name: Suzhou Bank Project (web+app) Project Description:
Project Name: China Ping An Project (web+app) Project Description:
Project Name: Suning.com Project (web+app) Project Description:
Focus: Supporting learning materials and video teaching
foreword
Recently, when many people are looking for a job, they encounter difficulties in submitting their resumes. I don't know how to write personal skills and project experience in my resume, so I need my help. Then I will write a few actual project experience today, you can write it directly in your resume, I hope it can help you.
personal skills
First of all, how to write personal skills? In fact, it is also very simple, that is, write down the skills you know and need to use in your work. Write according to the time you work, and write more skills for a long time. If the time is short, at least some basic (required) skills should be written. You can refer to the following.
- Proficiency in using a variety of use case design methods and techniques to design use cases, such as common equivalence classes and boundary values
- Proficient in using svn and git to manage project files, and master the common operation commands of svn and git
- Proficient in using Xmind software to write mind maps, write test cases according to test points, and ensure coverage
- Proficiency in using Linux commands to operate Linux systems, such as: viewing service logs, locating exceptions in logs, etc.
- Proficiency in building test environments, project deployment, viewing logs, configuration files, and database operations
- Proficiency in using Robot Framework for UI automation and interface test automation testing, and can independently write keyword methods.
- Proficiency in using Python+appium+unittest to build an APP automated testing environment for APP automated testing
- Proficiency in using Fiddler to capture packets, set breakpoints, and simulate weak network environments for weak network testing
- Proficiency in using Fiddler, Postman, Jmeter tools for interface testing
- Proficient in using Python, able to independently build a UI automation testing framework of Python+Selenium+Unittest for testing
- Proficiency in building the interface automation testing framework of Python+Requests+Unittest for testing
- Proficient in using Mysql database, using Navicat to add, delete, modify and query the database, and able to perform multi-table skilled operations
- Proficiency in using Jmeter for interface testing, as well as performance testing such as interface concurrency testing and stress testing
- Proficiency in using Jenkins for continuous integration testing, setting up scheduled tasks, and finding bugs in time
- Proficiency in using Jmeter to perform performance tests on interfaces, master common performance indicators, and be able to locate simple performance problems
- Proficiency in using Postman for interface and interface automation testing, calling external file CSV or configuration environment for parameterized operations
- Proficiency in using ZenTao management tools to execute test cases, submit and assign bugs, and coordinate development and solutions
- Master appium+python for app automation testing, use uiautomatorviewer.bat for element positioning, master common adb commands
Project experience
It is best to write what you have done in actual project combat, because the interviewer will definitely ask you some questions in the project. If there is really no project to write. Then you should remember the following items. (You can ask me for information)
Project Name: Suzhou Bank Project (web+app) Project Description:
With the development of the mobile Internet, the credit loan system, as a bridge between customers and banks, is particularly important in acquiring customers based on scenarios, improving customer experience, improving internal work efficiency, reducing costs, reducing risk losses within the bank, and strengthening the entire online management of the bank. In order to meet the needs of customers, Bank of Suzhou has launched a new app of Bank of Suzhou to realize online unsecured high-amount credit loans. The application process is simple and the materials are not complicated; the goal of loan disbursement on the same day of application is achieved; risk loss
Foreground module:
Home page: Mainly display the main functions of the website, including product introduction and its corresponding yield
Financial management: provide different products for customers with different needs, including funds, financial products, gold and bank deposits Loans: provide loan products for customers with loan needs, recommended popular loans
Life: Customers find corresponding modules to purchase daily commodities according to different needs
My: Customers can check the account balance in this module, perform operations such as transfer and withdrawal
Background module:
Background home page: When there are customers submitting information that needs to be approved at the front desk, a reminder will be displayed on the background home page
Borrowing management: manage the relevant information of customer loans, you can check the loan records, repayment status, etc. Lending management: manage the various information of lending, you can check the lending records
Overdue management: You can view the overdue list and perform collection operations. User management: You can manage various information of users
System management: You can add and modify administrators and permissions, and check the foreground and background logs
Project Responsibilities:
-
- Mainly responsible for functional testing, performance testing, and UI automation testing in the loan module
- Read requirements documents, understand project requirements in detail, participate in requirements review meetings, and pay attention to the testability of project requirements
- Write the test plan, write the use cases of the modules you are responsible for and conduct use case reviews
- Use ZenTao to execute use cases, manage and track bugs
- Use Xmind software to write mind maps, write test cases according to test points, and ensure coverage
- Use Fiddler to capture packets and locate bugs, and use Postman and JMeter for interface testing
- Use Python+selenium+unittest framework for UI automation testing
- Use the Python+requests+unittest framework for interface automation testing
- Use Python+appium+unittest to build an APP automated testing environment for APP automated testing
- Use Jenkins to set up timed tasks, and timed builds to complete continuous integration testing
- Use SVN to store and share daily work data, documents, etc. between the client and the server
- Output test summary report
Project Name: China Ping An Project (web+app) Project Description:
With the rapid development of the Internet and the great improvement of material living standards, people are becoming more and more aware of accidents and risks.
Following this, the attention paid to various types of insurance is getting higher and higher. In order to facilitate the purchase and purchase of the majority of users, Ping An of China has launched the "Ping An Good Life Insurance Mall". The "Ping An Good Life Insurance Mall" covers most types of insurance in the market, including health insurance, accident insurance, corporate insurance, travel insurance, home property insurance, and auto insurance. This is to formulate various types of insurance to meet the needs of users according to different groups of people
Foreground module:
Home page: mainly displays the main functions of the website, including modules such as Ping An Yanxuan, Security Planning, Popular Insurance, etc.
Ping An Yanxuan: Provide product choices for customers who need insurance, such as health insurance, accident insurance, corporate insurance, travel insurance, and home property insurance Insurance Planning: Provide insurance planning for different groups of customers who want to insure, including family insurance, single nobles , Silver Hair Zone, out
A traveler, a worry-free boss, and a cute pet at home
Auto insurance area: provide auto insurance products for customers who want to buy auto insurance
All-in-One: Display customer purchase information, including My Wallet, My Policy, My Investments and My Bills
My account: display the basic information of the user account, you can view the customer's order, policy, claim application, renewal, etc.
Background module:
Background home page: When there is a customer submitting information that needs to be approved at the front desk, a reminder will be displayed on the background home page. User management: This module can manage the basic information of users
Policy management: In this module, the user's policy information can be managed
Product management: You can view and manage various insurance businesses at the front desk
System management: manage transaction types, set areas, manage insurance information
Permission management: you can modify the administrator and permissions, and view the foreground and background logs
Project Responsibilities:
- Understand the project requirements in detail, participate in the requirements review meeting, and pay attention to the testability of the project requirements
- Use the black box testing method to write test cases according to the requirements document
- Use Fiddler to capture packets and determine the type of bug
- Use Postma, Jmeter for interface testing
- Use the Python+Selenium+Unittest unit test framework to write UI automation scripts
- Use the Python+Requests+Unittest framework for interface automation testing
- Use Jenkins for scheduled builds of projects
- Output the test summary, and participate in the writing of the test report after the test is over
Project Name: Suning.com Project (web+app) Project Description:
Today, with the rapid development of e-commerce, Suning.com hopes to use the extensive resources of community convenience stores to complete the delivery through distribution personnel.
The last mile delivery from the convenience store to the customer's home allows customers to receive the products they want at home
Foreground module:
Homepage: The homepage displays the list of Suning Home Appliances, Suning Supermarket, Mobile Digital, Trade-in, Suning International, Suning Health, etc. The customer can select the type of product he wants to buy on the home page and enter the personal center to view the order, etc.
Category: Customers can choose the products they want in the category, all kinds of home appliances, smart digital, kitchen David, Suning Fresh, daily necessities, daily commodities, household cleaning, personal care and beauty, disposable products, etc.
Discovery: Customers can learn about the performance of our various Suning products, such as air conditioners, water heaters, washing machines, etc., through short videos or live broadcasts
Shopping cart: manage the products that customers have added to the shopping cart
My e-buy: Customers can view order status information and account information in the personal center
Background module:
Backstage home page: By default, statistics of various information are displayed, such as the number of orders, the number of orders in delivery, etc. Commodity management: According to the category management of the front desk, various commodities on the platform can be put on or off the shelves, etc. Order management: You can view The status of various orders, including self-pickup orders and delivery orders
Return management: If the order is returned or exchanged, you can view and review the returned order information in this module. System management: You can modify administrator permissions, manage user groups, and view logs in the front and back. Clerk management: Manage store employees
User management: View the information of users on the management platform
Project Responsibilities:
- Understand the project requirements in detail, participate in the requirements review meeting, and pay attention to the testability of the project requirements
- Proficiency in the use of black-box testing methods, able to write appropriate test cases according to requirements documents
- Participate in use case reviews, ask questions and discuss
- After the test, participate in the preparation of the test report
Summarize
Thanks to everyone who read my article carefully! ! !
If the following materials are available, they can be taken directly:
1. Complete project source code and environment necessary for self-study development or testing
2. All templates in the test work (test plan, test case, test report, etc.)
3. Classic software testing interview questions
4. Python/Java automated testing practice.pdf
5. Jmeter/postman interface test full set of video acquisition
6. Python learning roadmap
Focus: Supporting learning materials and video teaching
So here I have also carefully prepared the detailed information of the above outline, including: e-books, resume modules, various job templates, interview collections, self-study projects, etc. As follows, if you need it, click on the business card below and add me VX to get it for free.