Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - suvro.dhaka

Pages: [1] 2 3

DIIT has got another training from the HiTechPark Authority of ICT Division to train on the following:

1. 60 CISA training and certification -  worth about tk.80,000/Head
2. 60 Software quality assurance & testing -  worth about tk.25,000/Head
3. 50 Software quality assurance & implementing consistent quality -  worth about tk.60,000/Head.

ISTQB / ISTQB On-line Exam Sample Questions
« on: May 08, 2018, 07:39:37 PM »
ISTQB® Certified Tester Foundation Level

1.   Which of the following statements BEST describes one of the seven key principles of software testing?
a)   Automated tests are better than manual tests for avoiding the Exhaustive Testing.
b)   Exhaustive testing is, with sufficient effort and tool support, feasible for all software. 
c)   It is normally impossible to test all input / output combinations for a software system.
d)   The purpose of testing is to demonstrate the absence of defects. 
2.   Which of the following statements is the MOST valid goal for a test team? 
a)   Determine whether enough component testing was executed.
b)   Cause as many failures as possible so that faults can be identified and corrected. 
c)   Prove that all faults are identified.
d)   Prove that any remaining faults will not cause any failures.

3.   Which of these tasks would you expect to perform during Test Analysis and Design?
a)   Setting or defining test objectives.
b)   Reviewing the test basis.
c)   Creating test suites from test procedures.
d)   Analyzing lessons learned for process improvement.   

4.   Below is a list of problems that can be observed during testing or operation. Which is MOST likely a failure?     
a)   The product crashed when the user selected an option in a dialog box.
b)   One source code file included in the build was the wrong version.
c)   The computation algorithm used the wrong input variables.
d)   The developer misinterpreted the requirement for the algorithm. 

5.   Which of the following, if  observed in  reviews and tests , would lead to problems (or conflict) within teams? 
a)   Testers and reviewers are not curious enough to find defects.
b)   Testers and reviewers are not qualified enough to find failures and faults.   
c)   Testers and reviewers communicate defects as criticism against persons and not against the software product.
d)   Testers and reviewers expect that defects in the software product have already been found and fixed by the developers. 

6.   Which of the following statements are TRUE?
A.   Software testing may be required to meet legal or contractual requirements.
B.   Software testing is mainly needed to improve the quality of the developer’s work. 
C.  Rigorous testing and fixing of defects found can help reduce the risk of problems occurring in an operational environment.
D.  Rigorous testing is sometimes used to prove that all failures have been found. 
a)   B and C are  true ; A and D are  false. 
b)   A and D are  true ; B and C are  false.
c)   A and C are  true , B and D are  false.
d)   C and D are  true , A and B are  false.

7.   Which  of  the  following statements BEST  describes  the  difference  between  testing  and debugging?
a)   Testing pinpoints (identifies the source of) the defects. Debugging analyzes the faults and  proposes prevention activities.
b)   Dynamic testing shows failures caused by defects. Debugging finds, analyzes, and removes the causes of failures in the software.
c)   Testing  removes faults. Debugging identifies the causes of failures.
d)   Dynamic testing prevents causes of failures. Debugging removes the  failures. 

Questions:” Testing throughout the software life cycle”
8.   Which statement below BEST describes non -functional testing ? 
a)   The process of testing an integrated system to verify that it meets specified requirements .
b)   The process of testing to determine the compliance of a system to coding standards.
c)   Testing without reference to the internal structure of a system.
d)   Testing system attributes, such as  usability,  reliability  or maintainability.
9.   What is important to do when working with software development models ? 
a)   To adapt the models to the context of project and product characteristics.
b)   To choose the waterfall model because it is the first and best proven model .
c)   To start with the V -model and then move to either iterative or incremental models .
d)   To only change the organization to fit the model and not vice versa .

10.  Which of the following characteristics of good testing apply to any software development life cycle model ?
a)   Acceptance testing is always the final test level to be applied.
b)   All test levels are planned and completed for each developed feature .
c)   Testers are involved as soon as the first piece of code can be executed.
d)   For every development activity there is a corresponding testing activity .
11.  For which of the following would maintenance testing  be used ? 
a)   Correction of defects during the development phase.
b)   Planned enhancements to an existing operational system. 
c)   Complaints about system quality during user acceptance testing.
d)   Integrating functions during the development of a new system. 
12.  Which of the following statements are TRUE? 
A.  Regression testing and acceptance testing are  the same.
B.  Regression tests show if  all defects have been resolved.
C.  Regression tests are typically well -suited for test automation.
D.  Regression tests are performed to find out if code changes have introduced or uncovered defects.   
E.   Regression tests  should be performed in integration testing.     
a)   A, C and D and E are true; B is false.
b)   A, C and E are true; B and D are false.
c)   C and D are true; A, B and E are false.
d)   B and E are true; A, C and D are false.

13.  Which of the following comparisons of component testing and system testing are TRUE? 
 a)   Component testing verifies the functioning of software modules, program objects, and classes that are separately testable , whereas system testing verifies interfaces between components and interactions with different parts of the system.
b)   Test cases for component testing are usually derived from component specifications, design specifications,  or data models,  whereas test cases for system testing are usually derived from requirement specifications, functional specifications or use cases.
c)   Component testing focuses on functional characteristics, whereas system testing focuses on functional and non -functional characteristics.
d)   Component testing is the responsibility of the technical testers, whereas system testing typically is the responsibility of the users of the system. 

Questions:” Static techniques”   
14.  Which of the following are the main phases of a formal review?   
a)   Initiation, status, preparation, review meeting, rework, follow up.
b)   Planning, preparation,  review meeting, rework, closure , follow up .
c)   Planning, kick off, individual preparation, review meeting, rework, follow up.
d)   Preparation, review meeting, rework, closure, follow up , root cause analysis .

15.  Which TWO of the review types below  are the BEST  fitted (most adequate) options to choose  for reviewing safety critical components in a software project?   Select 2 options. 
a)   Informal review .
b)    Management review.
c)   Inspection.
d)   Walkthrough.
e)   Technical Review.

16.  Which of the following statements about static analysis is FALSE? 
a)   Static analysis can be used as a  preventive measure with appropriate process in place.
b)   Static analysis can find defects that are not easily found  by dynamic testing. 
c)   Static analysis can result in cost saving s by finding defects early. 
d)   Static analysis is a good way to force failures in to the software.

Questions:” Test design  techniques”     
17.  One of the  test  goals for the project is to have  100% decision coverage.   The following three tests have been executed  for  the control flow graph shown below .   
 Test A covers path: A, B, D,  E, G .
Test B covers path: A, B, D , E,  F, G .
Test C covers path: A, C, F, C, F, C, F, G.

 Which of the following statements related to the decision coverage goal is correct? 
a)   Decision D has not been tested completely.   
b)   100% decision coverage has been achieved . 
c)   Decision E has not been tested completely . 
d)   Decision F has not been tested completely . 
18.  A defect was found during testing.  When the network got disconnected while receiving  data  from  a server,  the  system  crashed.  The  defect  was  fixed  by correcting  the   code  that   checked  the network availability during data transfer. The   existing test cases  covered 100% of all statements   of the  corresponding module.  To  verify  the  fix  and  ensure more  extensive  coverage,  some  new tests were designed and  added to the test suite.  What types of testing are mentioned  above ? 
A.  Functional testing             B.  Structural testing                C.  Re-testing               D.  Performance testing.

a)   A, B and D.
b)   A and C .
c)   A, B and C.
d)   A, C and D .

19.  Which of the following statements about the given state table is TRUE? 
a)   The state table can be used to derive both valid and invalid transitions.
b)   The state table represents all possible single transitions. 
c)   The state table represents only some of all possible single transitions.
d)   The state table represents sequential pairs of transitions.

20.  Which of the following statements are true for the equivalence partitioning test technique? 
A.   Divides possible inputs into classes that have the same behaviour.
B.   Uses both valid and invalid partitions.
C.  Makes use only of valid partitions. 
D.  Must include at least two values from every equivalence partition .
E.   Can be used only for testing equivalence partitions inputs from a Graphical User Interface .

a)   A, B and E are true; C and D are false.
b)   A, C and D are true; B and E are false.
c)   A and E are true; B, C and D are false .
d)   A and B are true; C, D and E are false.

21.  Which TWO of the following solutions below lists techniques that can be categorized as Black Box design techniques ?   
 Select 2 options. 
a)   Equivalence Partitioning, decision tables, state transition, and boundary value .
b)   Equivalence Partitioning, decision tables, use case. 
c)   Equivalence Partitioning, decision tables, checklist based, statement coverage, use case. 
d)   Equivalence Partitioning, cause-effect graph, checklist based, decision coverage, use case.
d)   Equivalence Partitioning, cause-effect graph, checklist based, decision coverage and boundary value.
22.  An  employee ’ s  bonus  is  to  be  calculated.  It can not  become  negative,  but  it can  be  calculated  to  zero.  The  bonus  is  based  on  the  duration  of  the employment. An employee can be employed for less than   or equal to   2 years, more  than  2  years  but  less  than  5  years,  5  to  10  years ,  or  longer  than  10 years. Depending  on  this  period  of  employment,  an  employee  will  get  either no bonus or a bonus of 10%, 25% or 35%.   How  many  equivalence  partitions  are  needed  to  test  the  calculation  of  the bonus ?
a)   3. 
b)   5.
c)   2. 
d)   4. 

23.  Which of the following statements about  the  benefits of deriving test cases from use cases are most likely to be true? 
A.   Deriving test cases from use cases is helpful for system and acceptance testing. 
B.   Deriving test cases from use cases is helpful only for automated testing.
C.  Deriving test cases from use cases is helpful for component  testing.
D.  Deriving test cases from use cases is helpful for testing the interaction between different components of the system. 
a)   A and D are true; B and C are false.
b)   A is true; B, C and D are false.
c)   A and B are true; C and D are false.
d)   C is true; A, B and D are false.

24.  Which of the below would be  the best  basis for fault attack testing? 
a)   Experience, defect and failure data, knowledge about software failures.
b)   Risk analysis performed at the beginning of the project.   
c)   Use Cases derived  from  the business flows by domain  experts. 
d)   Expected results from comparison with an existing system .

25.  Which of the following would be the best test  approach when there are poor specifications and time pressures?
a)   Use Case Testing.
b)   Condition  Coverage . 
c)   Exploratory Testing.
d)   Path Testing.

26.  Which one  of the following techniques is structure -based? 
a)   Decision testing .
b)   Boundary value analysis .
c)   Equivalence  partitioning.
d)   State transition testing .   

27.  You  have started specification-based testing of a program. It calculates the greatest common divisor (GCD) of two integers  (A and B) greater than zero.   
calcGCD (A, B);     
The following test cases  (TC)  have been specified.

INT_MAX: largest Integer   
Which test technique has been applied in order to determine  test cases 1 through  6?
a)   Boundary value analysis .
b)   State transition testing .
c)   Equivalence partitioning.
d)   Decision table testing.
28.  Consider the following state transition diagram and  test case  table:

Which of the following statements are TRUE? 
A.   The test case table  exercises the shortest number  of transitions .
B.   The test case give s only the valid state transitions.
C.  The test case give s only the invalid state transitions. 
D.  The test case exercise s the longest number of transitions.   

a)   Only A is true; B, C and D are false.
b)   Only B is true; A, C and D are false.
c)   A and D are true; B, C are false.
d)   Only C is true; A, B and D are false.
Questions: "Test management”     
29.  Which of the following best describes the task partition between test manager and tester?
a)   The test manager plans testing activities and chooses the standards to be followed, while the tester chooses the tools and controls  to be used.
b)   The test manager plans, organi zes and controls the testing activities, while the tester specifies, automates and executes tests. 
c)   The test manager plans, monitors and controls the testing activities, while the tester designs  tests.
d)   The test manager plans and  organizes the testi ng and specifies the test cases , while the tester prioritizes and executes the tests. 

30.  Which of the following can be categorized as  product risks? 
a)   Low quality of requirements, design, code and tests .
b)   Political problems and  delays in especially complex areas in the product. 
c)   Error-prone areas , potential harm to the user, poor product characteristics.
d)   Problems in defining the right requirements , potential failure areas in the software or system.

31.  Which of the following are typical test  exit criteria?  [K 2 ] 
a)   Thoroughness measures, reliability measures, test cost, schedule, state of defect correction and residual risks.
b)   Thoroughness measures, reliability measures , degree of tester independence and product completeness .
c)   Thoroughness measures, reliability measures, test cost, time to market and product completeness ,  availability of  testable code . 
d)   Time to market, residual defects, tester qualification, degree of tester independence,  thoroughness measures and test cost.

32.  As a Test Manager you have the following requirements to be tested:
Requirements to test:
R1 - Process Anomalies – High Complexity 
R2 - Remote Services  – Medium Complexity 
R3 – Synchronization – Medium Complexity 
R4 – Confirmation  – Medium Complexity   
R5 - Process closures  – Low Complexity 
R6 – Issues – Low Complexity
R7 - Financial Data  – Low Complexity
R8 - Diagram Data – Low Complexity
R9 - Changes on user profile  – Medium Complexity 
 Requirements logical dependencies  (A -> B means that B is dependent on A):

How  would  you  structure  the  test  execution  schedule  according  to  the  requirement dependencies a)   R4 > R5 > R1 > R2 > R3 > R7 > R8 > R6 > R9. 
b)   R1 > R2 > R3 > R4 > R5 > R7 > R8 > R6 > R9. 
c)   R1 > R2 > R4 > R5 > R3 > R7 > R8 > R6 > R9. 
d)   R1 > R2 > R3 > R7 > R8 > R4 > R5 > R6 > R9. 

33.  What is the benefit of independent testing ?   
a)   More work gets done because testers do not disturb the developers all the time .
b)   Independent testers  tend to be unbiased and  find  different defects  than the developers.
c)   Independent testers  do not need extra education  and training .
d)   Independent testers  reduce the bottleneck in the  incident management  process .
34.  Which of the following would be categorized as project risks? 
a)   Skill and staff shortages. 
b)   Poor software characteristics.
c)   Failure-prone software delivered.
d)   Possible reliability defect (bug). 

35.  As a test  manager you are asked for  a  test summary  report. Concerning test activities and according  to IEEE  829  Standard, what should you consider in your report?
a)   The number of  test cases using Black Box techniques. 
b)   A summary of the major testing activities, events and its status in respect of meeting goals .
c)   Overall evaluation of each development work item.
d)   Training taken by members of the test team to support the test effort.

36.  You are a tester in a safety -critical  software development project.  During execution of a test, you find out that one of your expected results was not achieved. You write an incident report  about it. What do you consider to be the  most important information  to  include according to the IEEE  Std. 829?   
a)   Impact, incident description, date and time, your name.
b)   Unique id for the report, special requirements needed.
c)   Transmitted items, your name and you’re feeling about the defect source.
d)   Incident description, environment, expected results .
Questions:” Tool support for testing”   
37.  From the list below, select the recommended  principles for  introducing a chosen test tool in an organization?   
1.   Roll the tool out to the entire organization at the same time.
2.   Start with a pilot project.
3.   Adapt and improve processes to fit the use of the tool.
4.   Provide training and coaching for new users.
5.   Let each team decide their own standard ways of using the tool .
6.   Monitor that costs do not exceed initial acquisition cost.
7.   Gather lessons learned from all teams.
a)   1, 2, 3, 5 .
b)   1, 4, 6, 7 .
c)   2, 3, 4, 7 . 
d)   3, 4, 5, 6 .

38.  Which one of the following  best  describes a characteristic of a keyword-driven test execution tool? 
a)   A table with test input data, action words, and expected results, controls execution of the system under test.
b)   Actions of testers recorded in a script that is rerun several times. 
c)   Actions of testers recorded in a script that is run with several sets of test input data.
d)   The ability to log test results and compare them against the expected results, stored in a text file .

39.   Which of the following is NOT a goal  of a  Pilot Project for tool evaluation ?
a)   To evaluate how the tool fits with existing processes and practices .
b)   To determine  use, management , storage, and maintenance of  the tool and test assets.
c)   To assess whether  the benefits will be achieved at reasonable cost .
d)   To reduce the defect rate in the Pilot Project.

40.  Below is a list of test efficiency improvement goals a software development and test organization would like to achieve.   
Which of these goals would best be supported by a test management tool? 
a)   To build traceability between requirements, tests, and bugs.
b)   To optimize the ability of tests to identify failures. 
c)   To resolve defects faster .
d)   To automat e selection of test cases for execution.


ISTQB / ISTQB On-line Exam Policies
« on: May 08, 2018, 07:37:25 PM »

How can I get an ISTQB® Certificate for Software Testers?
You must successfully pass the exams organized by your National or Regional Board or Examination Provider. There are currently two levels of exam available: The Foundation Level exam and the Advanced Level exams.  The Advanced Level Syllabus supports 3 certifications, and there is a separate exam for each certification. Expert Level exams are currently being developed. For all three levels, ISTQB® ensures, through international reviews, a uniform exam structure.

What is the content of the exams?

Each exam is based on a pre-defined number of questions, aimed at verifying the acquired professional knowledge of the candidate on the topics covered by the relevant syllabus. There are different syllabi for Foundation and Advanced, containing the learning objectives the exam will be based on. In the Advanced syllabus, specific learning objectives are described for each of the three certifications. Each Expert exam will be based on the learning objectives contained in the syllabus for the corresponding expert module.

How are the exams structured?
The Foundation Level exam comprises 40 multiple-choice questions, with a scoring of 1 point for each correct answer, a pass mark of 65% (26 or more points) and a duration of 60 minutes (or 75 minutes for candidates taking exams that are not in their native or local language).
The Advanced Level exams comprise 65 multiple-choice questions, with different scoring (from 1 to 3 points) for the correct answer according to the question’s level of difficulty, a pass mark of 65% (65 or more points), and a duration of 180 minutes (or 225 minutes for candidates taking exams that are not in their native or local language).
The breakdown of the exam questions per K-level is done according to international guidelines and exam content reviews are periodically conducted to ensure consistency.

What are K-levels?
Each question is classified according to the cognitive level, the K-level (also known as level of knowledge).
 The Foundation and Advanced exams cover four different K-levels (K1 to K4):
•   K1 = The candidate should remember or recognize a term or a concept.
•   K2 = The candidate should select an explanation for a statement related to the question topic.
•   K3 = The candidate should select the correct application of a concept or technique and apply it to a given context.
•   K4 = The candidate can separate information related to a procedure or technique into its constituent parts for better understanding and can distinguish between facts and inferences.
The Expert level exams will include five different K-levels (K2 to K6), with the two additional higher K-levels:
•   K5 = The candidate can adapt an existing process to meet changing risks, business needs or stakeholder demands.
•   K6 = The candidate can provide reasoned evaluation of a scenario, together with recommendations at a level suitable for presentation to senior management and/or customer/sponsor management.

How are questions selected for the exams?
Any question assessing the learning objectives of the corresponding syllabus (Foundation, Advanced or Expert) may appear in an exam. The distribution of the questions per topic is roughly proportional to the timings indicated in the syllabus.

How many options should be selected for multiple-choice questions?
In multiple-choice questions there can be one, two or three correct options and a number of distractors (incorrect options).
The candidate should select (clearly and non-ambiguously) either one correct option out of at least four, two correct options out of at least five, or three correct options out of at least 7. It is clearly stated in the exam paper how many options the candidate must select.

How are scores assigned to the answers?

Correct responses are awarded the pre-defined score:
•   For Foundation Level exams each correctly answered question is allocated one point
•   For Advanced Level exams a K2 question is allocated one point, while a K3 question may score 1, 2 or 3 points, and K4 questions may score either 2 or 3 points.
•   For Expert Level exams a K2 question is allocated 1 point, while a K3 is allocated 2 points, and K4 questions may score either 2 or 3 points. The points for MC questions represents between 24 and 36 percent of the total points. Essay questions (K5 and K6) are allocated the number of points defined in the scoring guideline.
Wrong, multiple or null responses receive no score.

Where can I find examples of exams?
If you wish to consult samples exams you can download practice exams from the ISTQB® website.
The following practice exams are available for free:
ISTQB® Certified Tester Foundation Level PRACTICE EXAM here.

How do I get the result of my exam?
The result will be sent to you by normal mail, e-mail or (only for on-line electronic exams) may be given immediately after the exam.

How do I get my ISTQB® certificate?
Your National or Regional Board or Examination Provider will post or e-mail the certificate to you; the certificate will show your name, the ISTQB® logo, a reference to the syllabus, including version, on which the certification is based and the effective date of certification.

Where and when can I take an exam?

Exams are offered by the National or Regional Boards or their Examination Providers. To get a list of Examination Providers in your country, please contact your National Board.  Please apply to your National or Regional Board, to get local exam dates, applicable fees and booking information.
Which exam formats exist?
The exams may be paper-based or online.

Do I need to attend a course to be allowed to take an exam?
You can take an exam without having attended a course. Attending a course offered by an accredited Training Provider may give you a higher probability of passing the exam (see the List of Accredited Training Providers). In addition, accredited self-study courses may also be available.

What are the pre-requisites to take an ISTQB® exam?
The Foundation Level exam has no pre-requisites. Preparation on the syllabus topics (obtained either through attending a course provided by an accredited Training Provider, from professional experience, and/or through self-study) is recommended.
To take the Advanced Level exams requires possession of the Foundation Level Certificate; ISTQB also recommends practical experience before taking this exam.
The Expert Level exams will only be available to those candidates having an Advanced Level Certificate.

Are there any rules to be followed during the exam?

Each exam is supervised by an authorized Proctor (Invigilator), who will distribute printed material (for paper-based examination) or make material available electronically (on-line) at an authorized online testing center.
The candidate cannot refer to any study material or use electronic devices (including mobile phones). Only plain paper and simple non-programmable calculators are allowed. An official translation of terms (not of their definitions) from the ISTQB glossary to the local language is allowed. Candidates taking exams that are not in their native or local language may use a dictionary.
A breach of the above rules, as well as copying or other types of cheating, obliges the Proctor to invalidate the exam.

How can I demonstrate the possession of an ISTQB® Certificate?

You may display the paper Certificate, which has been delivered to you. In addition, if your National or Regional Board has implemented it and you gave authorization, your name will be added to a List of Certificate Holders, which may be published on-line.
You may also use the ISTQB® Certified Tester logo (with indication of “CTFL" for Certified Tester Foundation Level and "CTAL-TM and/or CTAL-TA and/or CTAL-TTA and/or CTAL-Full" for Certified Tester Advanced Level – Test Manager, Test Analyst, Test Technical Analyst, or all three) in your CV / Résumé.

Is there any validity period for this certification?
Foundation Level and Advanced Level ISTQB® certificates are valid for life.

How often can I take the Foundation or the Advanced exam? Do I have to pay for re-taking an exam?
You can take the exams as many times as necessary to pass them. Typically each additional exam must be paid for separately.
Check with your National or Regional Board for the applicable fees and any rules on the minimum time interval allowed between exams.

I want to prepare for the exam by self-study - which preparation material should I use?
The ISTQB® syllabi and glossary are highly recommended. Other suggested preparation material (books etc.) may be found in the “Reference” chapter of each syllabus.

Who should I contact if I did not find the information I was looking for?
For additional details please contact your National or Regional Board.

Common Forum/Request/Suggestions / Re: IELTS :
« on: July 24, 2016, 03:57:48 PM »

প্রয়োজনীয় কিছু টেক টিপস জেনে নিন

ভুলক্রমে মেসেজ পাঠানো বন্ধ করতে
অনেকেই ভুল প্রাপকের কাছে কিংবা ভুল করে মেসেজ পাঠিয়ে ফেলেন। এরপর পাঠানোর মুহূর্ত থেকে তা বন্ধ করার চেষ্টা করেন। যদিও তা প্রায়ই সম্ভব হয় না। এক্ষেত্রে কী করবেন দ্রুত মেসেজটি পাঠানো বন্ধ করতে?
মেসেজ পাঠানোর পর তা যদি আপনার ফোন থেকে চলে যায় তাহলে আর কিছু করার নেই। কিন্তু তা যখন সেনডিং-এ থাকে তাহলে সহজ একটি উপায়ে তা বন্ধ করতে পারবেন। এক্ষেত্রে মেসেজটি যখন সেনডিং দেখাচ্ছে তখন দ্রুত আপনার স্মার্টফোনটিকে এয়ারপ্লেন মোডে নিয়ে যান। এজন্য বিভিন্ন ফোনের বিভিন্ন অপশন রয়েছে। আপনার স্মার্টফোনে এয়ারপ্লেন মোডটি কোথায় তা আগে থেকেই জেনে নিন। বহু ফোনেই এ মোডটি আনার জন্য কন্ট্রোল সেন্টার আনতে হয়। এরপর এয়ারপ্লেন মোড চালু করতে হয়। অনেক ফোনে আবার কোনো বাটন চাপলেই চলে আসে। কিছু অ্যান্ড্রয়েড ফোনে স্ক্রিনের ওপরের ডান পাশ থেকে নিচে সোয়াইপ করলেই সেটিংস পাওয়া যাবে। সেখান থেকেই দ্রুত এয়ারপ্লেন মোড চালু করা যায়।
এয়ারপ্লেন মোডে গেলে আপনার মোবাইল থেকে মেসেজ পাঠানো বন্ধ হয়ে যাবে। এরপর আপনি মেসেজে ঢুকে তা ডিলিট করে দিতে পারবেন।

যখন-তখন মেসেজ আসা বন্ধ করুন
আপনি হয়ত কোনো গুরুত্বপূর্ণ কাজ করছেন এ অবস্থায় মেসেজ এসে আপনার কাজের মনোযোগ নষ্ট করে। এ ধরনের পরিস্থিতিতে যেন পড়তে না হয় সেজন্য আপনি একটি এক্সটেনশন ব্যবহার করতে পারেন। এটি আপনার ইনবক্সকে কিছুক্ষণের জন্য বন্ধ করতে সহায়তা করবে। এক্ষেত্রে গুগল ক্রোমের Inbox Pause ব্যবহার করতে পারেন। এটি আপনার জিমেইলসহ বিভিন্ন অ্যাপের ইনকামিং মেসেজ বন্ধ করে রাখতে পারবে। এটি কাস্টমাইজ করেও ব্যবহার করা যায়।

কম্পিউটারকে শর্টকাট ভাইরাস মুক্ত করুণ

হঠাৎ করে দেখলেন কম্পিউটার শর্টকাট ফাইল-ফোল্ডারে ভরে গেছে। বারবার ডিলিট করেও এ থেকে মুক্তি মিলছে না। হুটহাট অনেক ফাইল-ফোল্ডার হারিয়েও যাচ্ছে। ইদানীং এই সমস্যায় প্রায় সবাই পড়ছেন। এটি কোনো ভাইরাস নয়। এ হলো VBS Script (ভিজুয়াল বেসিক স্ক্রিপ্ট)। এ যন্ত্রণা থেকে খুব সহজেই মুক্তি পেতে পারেন। নিচের ধাপগুলো অনুসরণ করুন।

CMD ব্যবহার করে
১. ওপেন CMD (Command Prompt – DOS) ২. নিচের কমান্ডটি হুবহু লিখুন attrib -h -s -r -a /s /d Name_drive:*.* এবার Name_drive লেখাটিতে যে ড্রাইভটি আপনি শর্টকাট ভাইরাসমুক্ত করতে চান সেটি লিখুন। যেমন: C ড্রাইভ ভাইরাসমুক্ত করতে চাইলে লিখুন attrib -h -s -r -a /s /d c:*.*

৩. এন্টার বাটন চাপুন

৪. এবার দেখবেন শর্টকাট ভাইরাস ফাইল ও ফোল্ডারগুলো স্বাভাবিক হয়ে যাবে। এবার ওই ফাইল ও ফোল্ডারগুলো ডিলিট করে দিন। .bat ব্যবহার করে Bat ফাইল হলো নোটপ্যাডে লেখা একটি একজেকিউটেবল ফাইল। এতে ডাবল ক্লিক করলেই চালু হয়ে যায়।

১. নোটপ্যাড ওপেন করুন।

২. নিচের কোডটি হুবহু কপি-পেস্ট করুন @echo off attrib -h -s -r -a /s /d Name_Drive:*.* attrib -h -s -r -a /s /d Name_Drive:*.* attrib -h -s -r -a /s /d Name_Drive:*.* @echo complete.

৩. এবার Name_Drive এর জায়গায় ভাইরাস আক্রান্ত ড্রাইভের নাম লিখুন। যদি তিনটির বেশি ড্রাইভ আক্রান্ত হয় তাহলে কমান্ডটি শুধু কপি-পেস্ট করলেই চলবে। ৪. removevirus.bat এই নাম দিয়ে ফাইলটি সেভ করুন।

৫. এবার ফাইলটি বন্ধ করে ডাবল ক্লিক করে রান করুন। ৬. এবার দেখবেন আপনার শর্টকাট ভাইরাস ফাইল-ফোল্ডারগুলো সব স্বাভাবিক হয়ে গেছে। এখন সব ডিলিট করে দিন। এছাড়া নিচের কৌশলও নিতে পারেন আক্রান্ত পেনড্রাইভ থেকে বাঁচতে ১. RUN এ যান। ২. wscript.exe লিখে ENTER চাপুন। ৩. Stop script after specified number of seconds: এ 1 দিয়ে APPLY করুন। এবার কারো পেনড্রাইভের শর্টকাট ভাইরাস আর আপনার কম্পিউটারে ডুকবে না।

আক্রান্ত কম্পিউটার ভাইরাসমুক্ত করতে
১. কী বোর্ডের CTRL+SHIFT+ESC চাপুন।

২. PROCESS ট্যাবে যান।

৩. এখানে wscript.exe ফাইলটি সিলেক্ট করুন।

৪. End Process এ ক্লিক করুন।

৫. এবার আপনার কম্পিউটারের C:/ ড্রাইভে যান।

৬. সার্চ বক্সে wscript লিখে সার্চ করুন।

৭. wscript নামের সব ফাইলগুলো SHIFT+DELETE দিন।

৮. যেই ফাইলগুলো ডিলিট হচ্ছে না ওইগুলো স্কিপ করে দিন।

৯. এখন RUN এ যান।

১০. wscript.exe লিখে ENTER চাপুন। ১১. Stop script after specified number of seconds: এ 1 দিয়ে APPLY করুন। ব্যাস, আপনার কম্পিউটার শর্টকাট ভাইরাসমুক্ত। এবার পেনড্রাইভের শর্টকাট ভাইরাসও আর আপনার কম্পিউটারে ডুকবে না।

DIU ORACLE Academy offer: ORACLE DBA Administration- I

Duration: 40 Hours
Classes : 13- 14 (6:00 PM to 8:30 PM)

Instructor   : Mr. Fayezur Rahman
Lead Bangladesh Road and Transport Authority (BRTA) Automation Project, And Bangladesh Polli-Biddut Automation Project
Registration Dead Line : 14th June, 2015
Class Start: 15th June, 2015

For Registration:
Mohammad Akter Ul Alam (Suvro)
Coordinator, Oracle Academy
DIU Admin Building, 7th Floor, Dhanmondi, Dhaka: 1207
Phone: 9138234-5 Ext: 217, Mobile: 01199131660 E-mail-

ISTQB / Training on ISTQB Software Testing
« on: March 03, 2015, 12:20:01 PM »
Training on ISTQB Software Testing

Training on ISTQB Software Testing in Bangladesh by suvro_diu, on Flickr

For Registration
Please Contact with

Mohammad Akter Ul Alam (Suvro)
Assistant Director (Software Development)
and Coordinator, Oracle Academy
Daffodil International University
102/1 Shukrabad, 6th Floor, Admin Building
Phone: +88-02-9138234-5 Ext: 217
Cell: +88 01811458832, +88 01199131660

Oracle Academy / DIU ORACLE Academy offers: Advanced Java
« on: March 03, 2015, 12:03:52 PM »
DIU ORACLE Academy offers: Advanced Java

For Registration
Please Contact with

Mohammad Akter Ul Alam (Suvro)
Assistant Director (Software Development)
and Coordinator, Oracle Academy
Daffodil International University
102/1 Shukrabad, 6th Floor, Admin Building
Phone: +88-02-9138234-5 Ext: 217
Cell: +88 01811458832, +88 01199131660
Website: Blog :

The Daily Sangbad
বাংলাদেশে সার্টিফায়েড সফটওয়্যার টেস্ট ইঞ্জিনিয়ারিং প্রশিক্ষণ
তথ্যপ্রযুক্তি প্রতিবেদক
আমাদের প্রতিবেশী রাষ্ট্র ভারত সফটওয়্যার ডেভেলপমেন্ট খাতে সারা পৃথিবীতে সুনাম অর্জন করেছে। প্রতি বছর সফটওয়্যার রপ্তানি করে বিলিয়ন ডলার আয় করছে। বর্তমানে বাংলাদেশেও বিভিন্ন সফ্টওয়্যার প্রতিষ্ঠান সফ্টওয়্যার রপ্তানি শুরু করেছে এবং বছরে মিলিয়ন ডলার আয়ও হচ্ছে ওই সফটওয়্যার রপ্তানি থেকে। আন্তর্জাতিক বাজারে সফটওয়্যার রপ্তানি করার জন্য আন্তর্জাতিক মানের সফটওয়্যার ডেভেলাপ করতে হয়। দেশের সফটওয়্যার প্রতিষ্ঠানগুলোকে তাই নিজেদের মান উন্নয়নের জন্যে প্রয়োজনীয় উদ্যোগ নিতে হবে। সফটওয়্যার শিল্পের বিকাশ ও রপ্তানির ক্ষেত্রে ভারতের এই অভাবনীয় সাফল্যের মূলে আছে মানসম্পন্ন বা কোয়ালিটি সফটওয়্যার ডেভেলপমেন্টের বিশেষ দক্ষতা। আন্তর্জাতিক মানসম্পন্ন সফটওয়্যার ডেভেলপ করার জন্য তাই স্থানীয় সফটওয়্যার প্রতিষ্ঠানগুলোকে বিশেষ মনযোগী হতে হবে।
একটি সফটওয়্যার ডেভেলপ করার সময়ে তার মান যাচাইয়ের জন্য প্রতিটি স্তরে সফটওয়্যার টেস্টিং করতে হয়। সফটওয়্যার ডিবাগিং বা সংশোধনের কাজ ছাড়াও সফটওয়্যার টেস্টিং এ আরও অনেক বেশি গুরুত্বপূর্ণ কাজ আছে। সফটওয়্যার টেস্টিং এর মূল উদ্দেশ্য হলো_ সফটওয়্যারটির মানের উন্নয়ন করা ও ব্যবহারের উপযোগিতা বাড়ানো।

ভারতসহ পৃথিবীর সব উন্নত দেশেই সফটওয়্যার ডেভেলপমেন্টের ক্ষেত্রে অভিজ্ঞ সফটওয়্যার টেস্টারদের মাধ্যমে টেস্টিংয়ের পর সফটওয়্যারটির মান সম্পর্কে নিশ্চিত হলে তবেই তা বাজারজাত বা রপ্তানি করা হয়। আন্তর্জাতিক অঙ্গনে সাফল্য অর্জনের জন্য বাংলাদেশের সফটওয়্যার প্রতিষ্ঠানগুলোকেও সফটওয়্যার টেস্টিং এ গুরুত্ব বাড়াতে হবে।

উন্নত দেশগুলোতে সফটওয়্যারর মানের নিশ্চয়তার জন্য সার্টিফায়েড টেস্টারদের সফটওয়্যার টেস্টিংয়ের দায়িত্ব দেয়া হয়। বর্তমানে ইন্টারন্যাশনাল সফটওয়্যার টেস্টিং কোয়ালিফিকেশন বোর্ডের (আইএসটিকিউবি) সফটওয়্যার টেস্টার সার্টিফিকেট প্রাপ্তদের সার্টিফায়েড সফটওয়্যার টেস্টার ইঞ্জিনিয়ার হিসাবে গণ্য করা হয়। বেলজিয়ামের রাজধানী ব্রাসেলসভিত্তিক ইন্টারন্যাশনাল সফটওয়্যার টেস্টিং বোর্ড সফটওয়্যার টেস্টিং এ 'আইএসটিকিউবি সার্টিফায়েড ফাউন্ডেশন লেভেল (সিটিএফএল)' ও 'আইএসটিকিউবি সার্টিফায়েড টেস্টার অ্যাডভান্সড লেভেল' এবং 'সার্টিফায়েড টেস্টার এক্সপার্ট লেভেল' কোর্স প্রবর্তন করে উত্তীর্ণদের সার্টিফায়েড টেস্টারের সার্টিফিকেট প্রদান করে যা আন্তর্জাতিক বাজারে অনেক দিন ধরেই স্বীকৃতি পেয়ে আসছে। বর্তমানে সারা পৃথিবীতে এ ধরনের লক্ষাধিক সার্টিফায়েড সফটওয়্যার টেস্টিং প্রফেশনাল কাজ করছেন। ভারতের সার্টিফায়েড সফটওয়্যার প্রফেশনালের সংখ্যা ৮ হাজার এর অধিক। কিন্তু দুঃখজনক হচ্ছে বাংলাদেশে সফটওয়্যার অঙ্গনে সার্টিফায়েড সফটওয়্যার প্রফেশনাল টেস্টার সংখ্যা মাত্র ১৭ জন।

সম্প্রতি আইএসটিকিউবি সফটওয়্যার টেস্টিং সার্টিফিকেশনের ক্ষেত্রে গ্লোবাল স্ট্যান্ডার্ডের মর্যাদা অর্জন করেছে। ইন্ডিয়ান টেস্টিং বোর্ডের প্রধান ভিপুল কোচার জানিয়েছেন, সফটওয়্যার টেস্টার হিসেবে ক্যারিয়ার শুরু করার ক্ষেত্রে ভারতে এখন আইএসটিকিউবির সফটওয়্যার টেস্টিং সার্টিফিকেশনেই সর্বাধিক গুরুত্ব দেয়া হচ্ছে এবং নিয়োগের ক্ষেত্রে পূর্বশর্ত হিসেবে বিবেচনা করা হয়। ভারতের যেসব সফটওয়্যার প্রতিষ্ঠান আন্তর্জাতিক বাজারে সফটওয়্যার কার্যক্রম পরিচালনা করছে সেসব দেশের সফটওয়্যার প্রতিষ্ঠানগুলোর সুপারিশ থাকে যে তাদের জন্য ভারতে যে সফটওয়্যারগুলো তৈরি হচ্ছে সেগুলোর মান যেন সার্টিফায়েড সফটওয়্যার টেস্টিং প্রফেশনালদের মাধ্যমে যাচায়ের পর পাঠানো হয়। এই কারণে ভারতে সার্টিফায়েড টেস্টিং প্রফেশনালদের চাহিদা অত্যন্ত বেশি।

বাংলাদেশের যেসব সফ্টওয়্যার প্রতিষ্ঠান আন্তর্জাতিক বাজারে সফটওয়্যার রপ্তানি করছেন তারা যদি তাদের প্রতিষ্ঠানে সার্টিফায়েড সফটওয়্যার টেস্টিং প্রফেশনাল বা ইঞ্জিনিয়ার অন্তর্ভুক্ত করতে পারেন তবে বিদেশে তাদের ডেভেলাপ করা সফটওয়্যারের গ্রহণযোগ্যতা অনেক বেড়ে যাবে। এর ফলে সফটওয়্যার রপ্তানির পরিমাণও বাড়বে।

২০০৬ সালের জানুয়ারি মাসে জার্মান পররাষ্ট্রমন্ত্রীর নেতৃত্বে বাংলাদেশে আসে একটি বিজনেস ডেলিগেশন। ওই ডেলিগেশনে উপস্থিত ছিলেন প্রফেসর ড. বার্নড হিনডেল। ড. হিনডেল ইন্টারন্যাশনাল সফটওয়্যার টেস্টিং বোর্ডের এক জনপ্রতিষ্ঠাতা। ওই সময় বাংলাদেশ শিল্প ও বণিক সমিতির প্রতিনিধি দলে ছিলেন দেশের বিশিষ্ট কম্পিউটার ব্যক্তিত্ব-বংলাদেশ কমপিউটার সমিতির সাবেক সভাপতি ও ডেফোডিল গ্রুপের চেয়ারম্যান মো. সবুর খান। দুই দেশের প্রতিনিধি দলের সভায় ড. হিনডেল জানান, বাংলাদেশের ডেভেলপ করা সফটওয়্যারের মানের উন্নয়ন ও বিশ্ব স্বীকৃতি অর্জনের জন্য এই দেশে সফটওয়্যার টেস্টিং কার্যক্রম শুরু করতে হবে।

হিন্ডেল আরো বলেন এই লক্ষ্যে সফল হতে হলে প্রথমে বাংলাদেশকে ইন্টারন্যাশনাল সফটওয়্যার টেস্টিং কোয়ালিফিকেশন বোর্ডের সদস্য হতে হবে। সবুর খান বিষয়টার গুরুত্ব অনুধাবন করে ডেফোডিল গ্রুপের অঙ্গপ্রতিষ্ঠান ডিআইআইটির নির্বাহী পরিচালক মোহাম্মদ নূরুজ্জামানকে দায়িত্ব দেন এ ব্যাপারে দ্রুত প্রয়োজনীয় উদ্যোগ নেয়ার জন্য। মোহাম্মদ নূরুজ্জামানের নিরলস প্রচেষ্টায় বাংলাদেশ সফটওয়্যার টেস্টিং বোর্ড গঠিত হয় এবং শুরু হয় ইন্টারন্যাশনাল সফটওয়্যার টেস্টিং বোর্ডের অন্তর্ভুক্তির প্রচেষ্টা। ওই বছরই (২০০৬) যুক্তরাষ্ট্রের ফ্লোরিডার অরল্যান্ডোতে অনুষ্ঠিতত ইন্টারন্যাশনাল সফটওয়্যার টেস্টিং কোয়ালিফিকেশন বোর্ডের সাধারণ সভায় বংলাদেশ সফটওয়্যার টেস্টিং বোর্ডের প্রতিনিধি মোহাম্মদ নূরুজ্জামান অংশগ্রহণ করে বাংলাদেশকে অন্তর্ভুক্ত করার জন্য জোর আবেদন জানানোর পরিপ্রেক্ষিতে বাংলাদেশকে ওই বোর্ডের সদস্য পদ দেয়া হয়। বাংলাদেশ ইন্টারন্যাশনাল সফটওয়্যার টেস্টিং কোয়ালিফিকেশনের ২৮তম সদস্যের মর্যাদা লাভ করে। বর্তমানে বিশ্বের ৫২টি দেশ এই বোর্ডের সদস্য। এর পর থেকে বাংলাদেশে এর কার্যক্রম শুরু হয়।

ইন্টারন্যাশনাল সফটওয়্যার কোয়ালিটি ইনস্টিটিউট (আইএসকিউআই) হল ইন্টারন্যাশনাল সফটওয়্যার টেস্টিং কোয়ালিফিকেশন বোর্ডের উদ্যোক্তা প্রতিষ্ঠান। এই প্রতিষ্ঠানটি সফটওয়্যারের মান বা কোয়ালিটির সঙ্গে জড়িত বিভিন্ন কার্যক্রম পরিচালনা করে যেমন সফটওয়্যারের মানের উন্নয়ন এবং এর জন্য কুশলীদের উন্নত মানের ট্রেনিং এবং দক্ষতার স্বীকৃতি স্বরূপ সার্টিফিকেট প্রদান, সেমিনার ও কনফারেন্সের মাধ্যমে সফটওয়্যার শিল্প এবং একাডেমিয়ার মধ্যে সংযোগ তৈরি করা ইত্যাদি। আইএসকিউআই প্রতি বছর সফটওয়্যার ইঞ্জিনিয়ারিংয়ের ওপর একটি কনফারেন্সের আয়োজন করে। ২০০৬ থেকে প্রতি বছরের কনফারেন্সে বাংলাদেশ সফটওয়্যার টেস্টিং বোর্ডের মোহাম্মদ নূরুজ্জামান যোগদান করেন এবং কয়েকটি সেশনের চেয়ারম্যানও ছিলেন। আইএসকিউআই এর সঙ্গে ডেফোডিল ইন্টারন্যাশনাল ইউনিভার্সিটির একটি শিক্ষা কার্যক্রম বিষয়ক চুক্তি সম্পাদিত হয়েছে।

আন্তর্জাতিক মানসম্পন্ন সফটওয়্যার টেস্ট ইঞ্জিনিয়ার তৈরি করার লক্ষ্যে বাংলাদেশ সফটওয়্যার টেস্টিং বোর্ড ও ডেফোডিল ইন্টারন্যাশনাল ইউনিভার্সিটি ১৬ দিনব্যাপী প্রশিক্ষণের অয়োজন করেছে। কোর্স শেষে ইন্টারন্যাশনাল সফটওয়্যার কোয়ালিটি ইনস্টিটিউট (িি.িরংয়র.ড়ৎম), জার্মানি কর্তৃক আয়োজিত পরীক্ষার মাধ্যমে ইন্টারন্যাশনাল সফটওয়্যার টেস্টিং কোয়ালিফিকেশন বোর্ড (িি.িরংঃয়ন.ড়ৎম) কর্তৃক সাটিফিকেট অর্জন করা যাবে। দেশের সফটওয়্যার শিল্পকে ব্যাপকভাবে আন্তর্জাতিক মানে উন্নত করার উদ্দেশ্যেই এই কোর্সের আয়োজন করা হয়েছে। আশা করা হচেছ দেশের বিভিন্ন সফটওয়্যার প্রতিষ্ঠানের সফটওয়্যার ইঞ্জিনিয়াররা বিশেষ করে যারা সফটওয়্যার টেস্টিংয়ের সঙ্গে জড়িত তারাই এই কোর্সে অংশগ্রহণ করে নিজেদের দক্ষতা বাড়াতে সক্ষম হবেন। সেই সঙ্গে বাংলাদেশে সফটওয়্যার টেস্টিং ইঞ্জিনিয়ারের সংখ্যা বৃদ্ধি পাবে। এর ফলে বিদেশে বাংলাদেশী সফটওয়্যারের গ্রহণযোগ্যতা অনেক বেড়ে যাবে। কোর্সটিতে ২০/২৫ জন অংশগ্রহণ করতে পারবেন। বিস্তারিত, Mobile: ০১১৯৯১৩১৬৬০, ০১৮১১৪৫৮৮৩২। website:

- See more at:

Pages: [1] 2 3