Tag Info

New answers tagged

2

This is a very hard problem. You are asking for an Artificial intelligence piece of software to fully comprehend the target language's semantics and culture in order to determine the results' relevance. There are a few workarounds: Use Google/Bing/whatever other search engines exist out there for learning and testing. In effect, you would try to duplicate ...


1

This is an example of Symbian S60 code review checklist that was used as mandatory input into both peer review and formal inspection processes applied at Tieto, Telecom division in 2008 Outputs of the code reviews could influence the contents (and priorities of the points) on this checklist. Beside this simple list of points we also had more detailed ...


0

This is not horribly straightforward but not impossible. The biggest hurdle is picking a tool and method to automatically stand up the database in the state you want that will work silently from the command line. Personally I prefer roundhouse for this task but there are certainly other options. Insofar as getting it integrated with visual studio, the most ...


9

Actually its tough, but I am sure in lots of comparable situations it is primarily an organizational problem. The only viable approach is probably a mixture of combined measures, not just "one silver bullet". Some things you can try: logging: as I wrote already in a comment, excessive time and resource logging (which is a kind of profiling) can help you to ...


5

If you can't reproduce the live environment, the uncomfortable reality is that whatever you do, it won't have been sufficiently tested. So, what can you do? Well, whatever has to scale, be it a process, server cluster or database volume should be tested with the zero, one, infinity rule in mind to tease out where the potential bottlenecks/limitations are ...


2

It appears to me that you have a fundamental problem with your components. C should do what C needs to do, and be tested, documented and designed to do just that. When you have a situation where C is designed to "do what B wants" you have an abusive relationship, one that becomes very clear when A arrives and wants C to do something slightly different. ...


1

It sounds like the company is getting you to take the online tests administered by Fourth Valley Concierge (see here), specifically selecting PHP for the programming language component. You would need to speak to the company in question to see whether this is the only component you will be taking, or if they are requiring you to do the full UNITT test. As ...


0

I donot think that there is a good uml-diagram type to model this. The best (but in my opinion still inapropriate) diagram i can think of is a use case diagram where the Actor can be considered as a role with certain permissions. Use_Casees are from business-point-of-view while asking for "linux" or "file" is asking from technical-point-of-view.


1

Generally speaking, this is a fine idea and many packages do this. You might look at RSQLite for inspiration -- they package up sqlite and just include some wrapper functions. Similar for rhdf5 and hdf5 Regarding your points: Write tests for existing functionality Always a good idea! Keep the C library inside the src/ folder Yes -- or you could ...


1

There are a lot different things than a tester can do and are very interesting: Automatic testing, a fundamental ability for any tester in 2014, if you are testing web apps you can learn to use selenium, phantomjs and others. Load testing, tools like jmeter for example, there are many others. Security testing, this is perhaps a more broad subject, but a ...


0

My answer, which is probably quite strange at first, would be: you do not find time to test because you think testing must be done on the side effects of code. And with side effect I mean the computer science term: a function (...) is said to have a side effect if, in addition to returning a value, it also (...) has an observable interaction with (...) ...


0

The Scrum Guide requires that teams be cross-functional. All team members are considered developers, irrespective of their individual specialisation. Silo'd individuals (coder, tester, qa, ux, etc) are unhelpful in Scrum. Team members help each other wherever they can. There is no concept of 'passing the item to qa'. In your situation, it sounds as if you ...


7

If you don't test a User Story (US) and verify that the acceptance criteria are met this story is not done. If its not done this US goes to the next sprint of course. And if all your US are in this state you sprint has ended with no value added to the project. From the client point of view I cannot distinguish this from the entire development team going on ...


3

The essential problem is that you have programmers who code but don't test and testers who test but not code. Solve that problem and you will not have this problem, and an arguably more efficient team. One way that worked for me in the past was to suggest coders and testers to pair on stories with the explicit task of delivering a fully tested story. ...


3

if all or most of the coding is not done until the end of the sprint? Why is it not finishing sooner? This key limitation is the source of your troubles, and I've seen two approaches be successful. One fits well into the agile approach (but not other common practices) and the other taints agile a bit (but is more common). The first is that you don't ...


3

The actual role of your QA is close to acceptance testing. I would imagine this to be done by a separate team, which acts more as product owner rather than a part of the development team. Example: during a sprint, you need to add a feature which enables to filter search results by different criteria. You already have your search mechanism implemented, but ...


0

Testing and coding go hand in hand. You could schedule it module by module. Once the module is finished, you could supply it to testers. This whole scenario also depends on which phase of testing you are working on. Spiral SDLC model looks good. In that, simultaneous testing and coding is convenient. Another approach could be V model.



Top 50 recent answers are included